13.07.2010, 09:42
(10.03.2010, 09:55)Zwoetzen schrieb: In der Tabelle mybb_pollvotes hast du die einlzenen Votes, die abgegeben wurden. Mit der entsprechenden pid (hier PollID) und der uid (UserID) sollte es kein Problem sein, die Stimme eines bestimmten Users zu löschen.
(Bei Multiple-Choice-Votes hat jede angewählte Option ihren eigenen Eintrag, da der betreffende User aber nur eine Option angekreuzt hat, solltest du nur einen passenden Eintrag finden.)
Zusätzlich musst du in der Tabelle mybb_polls die Anzahl der Stimmen für die einzelnen Optionen anpassen: Das Feld numvotes um eins verringern, und im Feld votes die entsprechende Option um eins verringern.
Aber abstimmen kann der User dann trotzdem nicht mehr, wenn man die Einträge in mybb_pollvotes löscht.
Gruß
shredderboard.de
shredderboard.de