Vinzenz Mai: PHP/MYSQL: Syntax-Fehler

Beitrag lesen

Hallo,

Datumsangaben müssen in MySQL in Anführungszeichen eingeschlossen werden. Wo sind diese?
Datum funktioniert ja!

das, hmm, bezweifle ich.

$sql_query = "select KZ, NAME, VORNAME, GESCHL, JG, SPRINT, MITTEL, k_vname, k_name, k_tel, k_mail from $table WHERE AKTIV='1' AND LETZTE_MELDUNG=".date(Y)." AND SCHULE=".$schul_id."";

Wie sieht die resultierende Zeichenkette aus. PHP-Code ist für SQL-Fehlermeldungen (welche überhaupt) im Normalfall völlig uninteressant.
Fehlermeldung im Excel:

Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in ...
Warning:  mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...

Seit wann kann Excel PHP? Das sind PHP-Fehlermeldungen. Mich interessiert die SQL-Fehlermeldung. mysql_error() sollte Dir weiterhelfen. Der Rest sind Folgefehler.

Wie, bitte, lautet das generierte SQL-Statement?
Wie, bitte, lautet die SQL-Fehlermeldung, die MySQL freundlicherweise an PHP übermittelt?

Freundliche Grüße

Vinzenz