Fehler bei mysql abfrage
lutz
- php
0 Harry0 lutz
0 Philipp Hasenfratz
hallo,
ich habe eine mysql-datenbank mit verschiedenen einträgen
die felder sind catid, type, name.
wenn ich die daten nun per php auslesen möchte, lasse ich zunächst alles auslesen.
dies muss sein, da ich alles daten für verschiedene funktionen benötige.
dann möchte ich per Where nur daten anzeigen lassen die im feld
name das wort themen habe.
hier der code, wo ist der fehler, es funzt nämlich nicht.
habe immmer die meldung: Unknown column 'Themen' in 'where clause'
$WHERE = "WHERE category="$cat[catid]" AND "$cat[name]" = Themen ORDER by date desc";
kann mir jemand weiterhelfen?
tschau lutz.
Holladiewaldfee,
$WHERE = "WHERE category="$cat[catid]" AND "$cat[name]" = Themen ORDER by date desc";
Um "Themen" gehören Anführungszeichen.
Ciao,
Harry
hallo,
war wohl kurz blind.
ist ja eigentlich auch klar, manchmal vergisst man die einfachsten sachen.
so gehts.
$WHERE = "WHERE category="$cat[catid]" AND "$cat[over]" = "Themen" ORDER by date desc";
dank und tschau
lutz
Halihallo lutz
hier der code, wo ist der fehler, es funzt nämlich nicht.
habe immmer die meldung: Unknown column 'Themen' in 'where clause'
Geh mal kurz zwei Meter vom Bildschirm/Papier weg. Aufgefallen? - Du hast als
Feldname $cat[name] angegeben und dort scheint "Themen" drinne zu stehen.
$WHERE = "WHERE category="$cat[catid]" AND "$cat[name]" = Themen ORDER by date desc";
folglich wird wohl...
WHERE name="$cat[name]"
... funktionieren.
Viele Grüsse
Philipp