Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
mysql_query in Schleife gibt keine Daten aus
Hi Leute,
ich hab mal wieder ein Problem. Und zwar bekomme ich keine Daten ausgegeben obwohl welche da sind, hier mal der Code.
Code: In Zwischenablage kopieren (nur IE)
Das Array tage enthält 4 Werte nach dem Datumsformat von mysql, es sollte also eine Übereinstimmung da sein. Was hab ich falsch gemacht?
Denyo
Antworten
Lass dir die Query mal ausschreiben. In ... WHERE datum='$tage[$k]' ... steht sicher nicht das, was du erwartest.
2.
Also wenn ich folgendes mache
Code: In Zwischenablage kopieren (nur IE)
dann bekomme ich als Ausgabe 'Resource id#11'. Nur wie bekomme ich es hin, dass es funktioniert. Muss ich mein Array auf 4 Variablen setzen und dann 4 querys machen? Wäre ja etwas sehr umständlich.
3.
probiers mla damit:
Code: In Zwischenablage kopieren (nur IE)
ansonsten schau mal, was in $row5 gespeichert is, also mit:
echo "<pre>".print_r($row5)."</pre>";
4.
So, nachdem ich die letzte Variante auch kein Ergebnis mit sich brachte, bin ich nochmal den gesamten Code durchgegangen und das Problem lag ganz einfach bei mir.
Irgendwie hatte ich anstatt dem ursprünglichen Datumsformat von mysql mein geändertes, deutsches Format ins Array gespeichert. Dadurch konnte der query ja nur leer sein :(
Trotzdem danke für euer Hilfe