MySQL Zeile in Tabelle einfügen. <- Fehler

  • Hi,

    seit Neuestem streikt mein MySQL bei dieser Zeile:

    Code
    mysql_query("INSERT INTO `user` (`ip`, `zufall`, `activate`, `nick`, `pw`, `mail`, `guthaben`, `erfolge`, `misserfolge`) VALUES ('".$ip."', '".$zufall."', '0', '".$nick."', '".$md5($pw)."', '".$mail."', '0', '0', '0');");

    mit folendem Fehler:

    Code
    Fatal error: Call to undefined function: () in /srv/www/vhosts/pyrgo.de/httpdocs/Security/do_register.php on line 13

    Bei anderen Projekten hat dieser Code immer geklappt. Und die Namen der Spalten habe ich, glaube ich zumindest, auch richtig benannt. :P

    Zum Prüfen: http://www.pyrgo.de/Unbenannt.PNG

    Ich hoffe ihr könnt mir weiterhelfen. Eventuell liegt es auch an den 0, die bei Standard stehen (s. Screen). Wie bekomme ich die weg? Das habe ich beim Erstellen der Tabelle nicht angegeben.

    Grüße aus Berlin

    Chrissi91

  • wie sieht denn deine ganze PHP Datei aus?

    eine Funktion ist nicht definiert... hm, also mich macht das $md5($pw) stutzig, muss das nicht ".md5($pw)." heißen? So dürfte er ja denken da ist ne Variable die gleichzeitig ne Funktion aufrufen will.