Hallo.
Mir ist es etwas merkwürdiges zugestosen.
Ich habe einen Select der in PhpMyAdmin funktioniert aber nicht, wenn ich Ihn mit PHP selbst schreibe:
So sieht der Select aus:
SELECT fileselect_filename FROM forum_config WHERE max_loop_in_tree > 1
Vielleicht verkraftet PHP nicht so viele Unterstriche in MySql
Namen wie Tabellennamen und Feldnamen ?
Das glaube ich nicht - phpMyAdmin nutzt ja auch PHP zur Kommunikation mit mySQL.
Vielleicht gibt es einen Tippfehler im SELECT im PHP-Script, oder mir erscheint auch verdächtig, dass du im QUERY keine mySQL-DB-Handle angibst, im fetch-Statement dann aber schon (MYSQL_NUM)
Vielleicht verkraftet PHP nicht so viele Unterstriche in MySql
Namen wie Tabellennamen und Feldnamen ?
Das glaube ich nicht - phpMyAdmin nutzt ja auch PHP zur
Kommunikation mit mySQL.
Das bringt mich ja auch so aus dem Konzept.
Was ich auch witzig finde ist, das, wenn ich andere SQL-Abfragen wähle das Script funktioniert.
Kongret:
SELECT fileselect_filename FROM forum_config WHERE max_loop_in_tree = 5
und
SELECT fileselect_filename FROM forum_config
geben Ergebnisse in phpmyadmin und im Script zurück.
SELECT fileselect_filename FROM forum_config where max_loop_in_tree > 1
Dieser gibt nur in phpmyAdmin und nicht im Script ein Ergebnis zurück.
Vielleicht gibt es einen Tippfehler im SELECT im PHP-Script,
Nein, weil ich den immer mit Copy-Past verschiebe. Alte Gewohnheit. Und den Test in Phpmyadmin habe ich schon öfter durchgeführt.
oder mir erscheint auch verdächtig, dass du im QUERY keine
mySQL-DB-Handle angibst, im fetch-Statement dann aber schon
(MYSQL_NUM)
Hmmm ? Vielleicht hat es damit was zu tun. An der Stelle muss ich mich noch mal einlesen.
Aber komisch das es bei einigen Selects im Script nicht geht und bei allen in phpmyadmin. Sehr komisch.
Ich habs: … where max_loop_in_tree > 1
In meinen Error-Logs etc. hab ich den Fehler nicht entdeckt, weil ich alles über den Browser ausgebe und der natürlch die Entities interpretiert ausgibt.
*g*
SELECT fileselect_filename FROM forum_config where max_loop_in_tree > 1
muss also so heisen:
SELECT fileselect_filename FROM forum_config where max_loop_in_tree > 1