Michi: Mysql: was stimmt an dieser zeile nicht???

Hallo

Ich möchte mittels PHP ein paar Daten in eine MySQL Datenbank übermitteln.
100 mal gemacht 99 mal kein Problem.
Aber nun hängt es an dieser Zeile:
mysql_query("INSERT INTO auswahl (datum, meul, meulx, templ, templx, quada, quadax, quadsa, quadsax, thre, threx, raifglo, raifglox, raifpen, raifpenx, bnp, bnpx, ) VALUES ('$datum', '$mel', '$mel1', '$templ', '$templ1', '$qa', '$qa1', '$qsa', '$qsa1', '$thre', '$thre1', '$raifglo', '$raifglo1', '$raifpen', '$raifpen1', '$bnp', '$bnp1')") or die ("Keine Chance");
// Ausgabe ist ratet mal: Keine Chance!!!

Ich kann absolut keinen Fehler erkennen!?
Ich hoffe ihr schon....

Michi

PS: Es werden Errors (weder PHP noch Myql) angezeigt.

  1. Korrektur:

    Meinte natürlich KEINE Errors

    PS: Es werden KEINE Errors (weder PHP noch Myql) angezeigt.

    Ciao, Yannick

    Michi

    1. Schreib mal hinter den Query die Zeile:

      or die(mysql_error());

  2. Hallo Michi,

    mysql_query("INSERT INTO auswahl ([...] bnp, bnpx, ) VALUES ([...])")

    ich vermute mal, MySql stört sich an dem Komma das hinter dem »bnpx« zu viel ist.

    or die ("Keine Chance");

    das ist so ziemlich das schlechteste, was man da reinschreiben kann - wesentlich interessanter wäre was mysql_error() an der Stelle sagt.

    PS: Es werden KEINE Errors (weder PHP noch Myql) angezeigt.

    kein Wunder - du unterdrückst sie ja auch mit aller Gewalt ...

    Grüße aus Nürnberg
    Tobias

  3. bnpx,

    nimm hier mal das kommata weg!

    1. Hi,

      nimm hier mal das kommata weg!

      Nimm Du da erst mal das ta weg.

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.