Hi Binni,
mysql_query (sprintf("INSERT INTO $table_user
(nick_name, full_name, group, status, anz_logins, mail, password)
VALUES
('%s', '%s', '%s' ,'%s' ,'%b' ,'%s' ,'%s')",
$nick_name, $full_name, $group_nu, $status, 0, $mail, $pw));
Ich finde die Methode sehr ungewöhnlich, aber das tut nichts zur Sache. Du verwendest inkonsequenterweise aber $table_user als variable, statt dieses auch über die Funktion sprintf einzulesen. Sollte es nicht eigentlich heissen:
mysql_query (sprintf("INSERT INTO '%s'
(nick_name, full_name, group, status, anz_logins, mail, password)
VALUES
('%s', '%s', '%s' ,'%s' ,'%b' ,'%s' ,'%s')",
$table_user,$nick_name, $full_name, $group_nu, $status, 0, $mail, $pw));
Was vielleicht für die Fehlersuche hilft wäre das Ausgeben der Mysql_error-Funktion um den Mysql-Fehler auch zu sehen, ich schätze er sagt sowas wie "Tabellenname nicht gefunden".
Viel Spaß
ciao
romy