Seite 1 von 2

Umfrage angeklickt --> Fehler

Verfasst: 04.05.2004 15:55
von Fabse
Hi Leute!

Ich hab jetzt mein Forum etwas viel gemoddet, eingenes Design,... Jetzt such ich die Fehler. Mein PC war Viren-verseucht deshalb hab ich alles neu installieren müssen. Hab aber alles gesichert gehabt. Nun probier ich es wieder aus und wenn ich eine Umfrage anklick dann bekomm ich folgenden Fehler:

Code: Alles auswählen

Could not insert user_id for poll

DEBUG MODE

SQL Error : 1196 Warning: Some non-transactional changed tables couldn't be rolled back

INSERT INTO phpbb_vote_voters (vote_id, vote_user_id, vote_user_ip, vote_cast) VALUES (17, 2, '7f000001', '1')

Line : 513
File : C:\apache\htdocs\forum\posting.php
Der entsprechende Auszug aus der posting.php:

Code: Alles auswählen

				$sql = "INSERT INTO " . VOTE_USERS_TABLE . " (vote_id, vote_user_id, vote_user_ip, vote_cast) 
					VALUES ($vote_id, " . $userdata['user_id'] . ", '$user_ip', '$vote_option_id')";
				if ( !$db->sql_query($sql, END_TRANSACTION) )
				{
					message_die(GENERAL_ERROR, "Could not insert user_id for poll", "", __LINE__, __FILE__, $sql);
				}
Hat jemand einen Ahnung was das ist?

Verfasst: 04.05.2004 15:58
von Leo Navis
Die Variable für $userdata['user_id'] scheint mir falsch gesetzt.
Oder die Variable ist irgendwie nicht in Ordung... :(

Verfasst: 04.05.2004 16:04
von Christian_W
Hilft Dir das evtl.?
http://dev.mysql.com/doc/mysql/de/Non-t ... ables.html
Ich kann mit der Erkärung nicht wirklich was anfangen.

Gruß Christian

Verfasst: 04.05.2004 16:08
von Tuxman
Leo Navis hat geschrieben:Die Variable für $userdata['user_id'] scheint mir falsch gesetzt.
DAS dürfte nahezu unmöglich sein...

Verfasst: 04.05.2004 16:16
von Fabse
Danke Christian_W!
Hat geholfen!

Verfasst: 04.05.2004 16:20
von Leo Navis
Gut, dann habe ich halt wieder unsinn geredet, war aber auch eher der erste Eindruck. ;)

Verfasst: 04.05.2004 17:19
von Fabse
Naja, jetzt hab ich das Foru Online gestellt und jetzt gehts nimmer!?! Aber das Witzige is eigentlich, dass man jetzt so oft man will voten kann! Man bekommt zwar noch immer die Fehlermeldung aber der Vote wird gezählt!

Verfasst: 07.05.2004 22:22
von Fabse
*hochschieb*

Bitte helft mir! Es ist verdammt blöd wenn man nicht voten kann! ;) Oder hat wirklich niemand einen Ahnung was das ist?

Verfasst: 08.05.2004 00:06
von PhilippK
Die Tabellen schon mal repariert?

Gruß, Philipp

Verfasst: 08.05.2004 00:07
von Fabse
Ja, hat nix gebracht!