Couldn't insert row in forums table

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
arnem
Mitglied
Beiträge: 26
Registriert: 23.08.2002 09:45

Couldn't insert row in forums table

Beitrag von arnem »

Hi!

Wie kommt das mit einmal?

Ich wollte nur ein neues Forum installieren...
Grüße aus Flensdorf

Arne
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Hast du etwas an der deinPrefix_forums Tabelle verändert ? Hast du überhaupt in letzter Zeit was am Forum verändert ?
arnem
Mitglied
Beiträge: 26
Registriert: 23.08.2002 09:45

Beitrag von arnem »

Hi!

Also:
- prefix ist unverändert (alle anderen Aktionen wie posten, User registrieren laufen)
- folgende Mods sind drauf gekommen:
At-a-Glance, MyCalender

Ich habe die beiden neuen Foren jetzt über den SQL-Admin eingetragen.
Grüße aus Flensdorf

Arne
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..aktiviere ma den Debug Modus und poste die genauere Meldung.
arnem
Mitglied
Beiträge: 26
Registriert: 23.08.2002 09:45

Beitrag von arnem »

Code: Alles auswählen

Couldn't insert row in forums table

DEBUG MODE

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

INSERT INTO mohaabb_forums (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, prune_enable, events_forum, auth_view, auth_read, auth_post, auth_reply, auth_edit, auth_delete, auth_sticky, auth_announce, auth_vote, auth_pollcreate) VALUES ('11', 'test', 4, 'test', 50, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 3, 1, 1)

Line : 401
File : /xx/phpbb/admin/admin_forums.php
Grüße aus Flensdorf

Arne
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..kannst ma den kompletten INSERT INTO Block aus der admin_forums.php posten (etwa Zeile 395)?

..gehört "events_forum" zu At-A-Glance?
arnem
Mitglied
Beiträge: 26
Registriert: 23.08.2002 09:45

Beitrag von arnem »

Code: Alles auswählen

$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, prune_enable, events_forum" . $field_sql . ")
				VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ", " . intval($HTTP_POST_VARS['events_forum']) . $value_sql . ")";

if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't insert row in forums table", "", __LINE__, __FILE__, $sql);
}
"events_forum" gehört zu Mycalendar
Grüße aus Flensdorf

Arne
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

arnem hat geschrieben:$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, prune_enable, events_forum" . $field_sql . ")
VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ", " . intval($HTTP_POST_VARS['events_forum']) . $value_sql . ")";
..lösch ma den blauen Teil (>> $value_sql . <<).
arnem
Mitglied
Beiträge: 26
Registriert: 23.08.2002 09:45

Beitrag von arnem »

Läuft!! :D :lol:

Danke, Acid!

Wo habe ich mir das bloß eingefangen?
Grüße aus Flensdorf

Arne
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“