12.07.2009, 20:56
Hallo,
mir ist aufgefallen, dass es bei Umfrage mehr oder weniger oft zu falschen Ergebnissen in der Anzeige kommt.
Ich habe per SQL die Stimmen zählen lassen:
SELECT voteoption, count( * ) c
FROM forum_pollvotes
WHERE pid = 1234
GROUP BY voteoption
Diese Anzahl passt aber nicht immer zu den Werten die in der Tabelle forum_polls stehen.
select votes, numvotes from forum_polls where pid = 1234
Wenn diese Werte nicht stimmen, dann sind sie in forum_polls immer höher als die Summe in forum_pollvotes. Allerdings sind nicht immer alle Optionen betroffen und auch nicht alle gleichmäßig, weder in der Anzahl noch im Verhältnis.
Lediglich der Wert der Spalte numvotes passt zur falschen Anzahl der votes in der Tabelle forum_polls.
Das Forum ist so eingestellt, dass Nicht registrierte, nicht aktivierte und verbannte User nicht wählen dürfen. Also sollten die die Anzahl der Stimmen auch nicht verfälschen können oder?
Die aktuell eingesetzte Version ist 1.4.7.
Wo kommen die Stimmen her die es in forum_polls mehr gibt?
Ist der Bug schon bekannt? Ich habe leider nichts dazu gefunden.
Gruß
Wolfgang
mir ist aufgefallen, dass es bei Umfrage mehr oder weniger oft zu falschen Ergebnissen in der Anzeige kommt.
Ich habe per SQL die Stimmen zählen lassen:
SELECT voteoption, count( * ) c
FROM forum_pollvotes
WHERE pid = 1234
GROUP BY voteoption
Diese Anzahl passt aber nicht immer zu den Werten die in der Tabelle forum_polls stehen.
select votes, numvotes from forum_polls where pid = 1234
Wenn diese Werte nicht stimmen, dann sind sie in forum_polls immer höher als die Summe in forum_pollvotes. Allerdings sind nicht immer alle Optionen betroffen und auch nicht alle gleichmäßig, weder in der Anzahl noch im Verhältnis.
Lediglich der Wert der Spalte numvotes passt zur falschen Anzahl der votes in der Tabelle forum_polls.
Das Forum ist so eingestellt, dass Nicht registrierte, nicht aktivierte und verbannte User nicht wählen dürfen. Also sollten die die Anzahl der Stimmen auch nicht verfälschen können oder?
Die aktuell eingesetzte Version ist 1.4.7.
Wo kommen die Stimmen her die es in forum_polls mehr gibt?
Ist der Bug schon bekannt? Ich habe leider nichts dazu gefunden.
Gruß
Wolfgang