Abfrage nicht okay !?

Grunge

Erfahrenes Mitglied
Hi Leute,

die Abfrage hier spuckt nur "" aus =( ich krieg nichts zurück brauche aber die Bedinung so wie am Ende also alles muss TRUE sein!! die Variablen stimmen, das hab ich überprüft. Hier die Abfrage:

PHP:
"SELECT * From bb".$n."_stundenplan_stunden WHERE tag='montag' AND id='1' AND blocknr='$j' AND wechsel!='2'"
 
ist den deine Spalte "ID" auto incremental ?
wenn es so ist, gibt es NUR ein Zeile die den Wert 1 hat und wenn diese deinen weiteren Bedingugen tag='Montag'..... erfüllt, dann bekommst du auch nichts zurückgelierfert.
 
nein sie ist nich auto increment =( und nun!? ich hab schn alles probiert ich meine die abfrage stimmt doch s doer nicht!?
 
Wenns nicht klappt musst du halt versuchen , die Abfrage stufenartig aufzubauen
d.h. beginne ohne deine Bedingungen:

SELECT * From bb".$n."_stundenplan_stunden

dann prüfst du : z.B. ob es irgendwelche resultate gibt, z.B. mit mysql_num_rows
dann baust du an deinen WHERE Bedingungen weiter, soweit du es haben wilst.

Diese Methode ist immer eine gute Stütze beim Suchen von Fehlern in den query-s..
 
Gib doch einfach mal das ganze erstmal per echo aus.
Dann guckst du dir den Query an, guckst selber in die DB ob die Bedingungen alle stimmen und dann wirst du sehen ob es an deiner Abfrage liegt.
 

Neue Beiträge

Zurück