dedlfix: Duplikate vermeiden

Beitrag lesen

Tach!

$val = mysql_query("select 1 from " . $table_opt . ";");
bei mir futz es - nicht erst seit heute. ;-)
wenn ich den semi weglasse - gehts nicht.

Im PHP-Handbuch steht "The query string should not end with a semicolon." In der MySQL-API-Dokumentation steht sogar "Normally, the string must consist of a single SQL statement without a terminating semicolon (“;”) or \g." Anscheinend entfernt PHP das Semikolon selbständig, bevor es die Query weitergibt, weil es ja mit selbigem nicht an der MySQL-API vorbei kommt. Wenn du da also ohne Semikolon nichts erreichst, ist irgendwas ganz anders als bei allen anderen.

dedlfix.