Seite 1 von 1

SQL Error : 1136 Column count doesn't match value count at r

Verfasst: 06.08.2007 10:31
von Rexin
Hallo liebe Community,

da mir niemand bei meinem anderen Problem helfen mag (http://www.phpbb.de/viewtopic.php?t=152618), habe ich das nun links liegen lassen und habe mir einen anderen Mod besorgt.
Den Auto Group 1.2.2 Mod.

Ich habe alles installiert, angepasst, etc. Doch beim Hinzufügen einer neuen Gruppe bekomme ich folgenden Fehler:
Allgemeiner Fehler
Could not insert new group

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_groups (group_type, group_name, group_description, group_moderator, group_count, group_count_max, group_count_enable, group_single_user) VALUES (0, 'test', 'test', 100619,'3','99999999','1' '0')

Line : 403
File : admin_groups.php
Ich habe hier im Forum schon etwas gesucht und habe gelesen, dass vielleicht etwas doppelt ist oder etwas vergessen wurde.

Nunja, die Zeile 403 ist folgende:
{
message_die(GENERAL_ERROR, 'Could not insert new group', '', __LINE__, __FILE__, $sql);
}
Und was darüber steht, wo der Fehler liegen könnte ist:
$sql = "INSERT INTO " . GROUPS_TABLE . " (group_type, group_name, group_description, group_moderator, group_count, group_count_max, group_count_enable, group_single_user)
VALUES ($group_type, '" . str_replace("\'", "''", $group_name) . "', '" . str_replace("\'", "''", $group_description) . "', $group_moderator,'$group_count','$group_count_max','$group_count_enable' '0')";
if ( !$db->sql_query($sql) )
Kann mir jemand hier helfen?
Ich bitte euch!!!!!

Verfasst: 06.08.2007 10:42
von Olli Oberhausen
Fürs erste kannst du hier mal ein komma einfügen...

Code: Alles auswählen

'$group_count_enable' '0')"; 

Code: Alles auswählen

'$group_count_enable', '0')"; 
Lg, Olli

Verfasst: 06.08.2007 11:41
von Rexin
Ich danke dir, das war der Fehler.
Das so ein kleines Kommata solche Folgen mit sich bringen kann ;)

Vielen Dank!