query funzt nicht mehr

  • Dieses query funktionierte einwandfrei bis ich es um 'group' erweitert habe.

    Jetzt bekomme ich aber immer "Misserfolg" ausgespuckt... mysql_affected_rows() ist also nicht 1...

    Und es liegt definitiv an group... denn wenn der query so aussieht:

    Code
    $query = "INSERT INTO erotic_user_login (username, password, email, active) VALUES ('$username', md5('$password'), '$email', '$a')";


    funktionierts wieder...

    Der Table sieht so aus:

    Code
    CREATE TABLE IF NOT EXISTS `erotic_user_login` (
      `id` int(11) NOT NULL auto_increment,
      `username` varchar(30) NOT NULL,
      `password` char(40) NOT NULL,
      `email` varchar(70) default NULL,
      `group` varchar(10) NOT NULL,
      `active` char(32) default NULL,
      PRIMARY KEY  (`id`)
    )

    Kann mir da wer helfen?
    danke mfg markus

  • Hallo!

    Nimm mal das @ for mysql_query weg (unterdrückt fehlermeldungen)

    des weiteren: error_reporting(E_ALL) an den anfang des scriptes, wiederum wegen den fehlermeldungen..

    lg
    Andi

    PS: Problem liegt am group.. is ein reserviertes wort.. so müsste es funktionieren:

    $query = "INSERT INTO erotic_user_login (username, password, email, `group`, active) VALUES ('$username', md5('$password'), '$email', '$group', '$a')";