Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-07-2010, 14:38   #1 (permalink)
Neuer User
 
Benutzerbild von Mali
 
Registriert seit: Mar 2002
Ort: Hannover
Beiträge: 426
Doppelte Einträge in DB rauswerfen - bis auf den aktuellsten

Liebe Leute,

irgendwie hatte ich mir das einfacher vorgestellt:

Ich habe eine Umfrage eingerichtet, PHP/MySQL-basiert. Nun scheinen mehr Experten als gedacht den Back-Button im Browser zu betätigen, schieben also mehr Einträge als nötig rüber, nämlich gerne zwei bis drei auf ein und dieselbe Frage.

Wie kriege ich die Doppler raus, mit Ausnahme des jeweils aktuellsten? Alle Nutzer sind mit einer Session-ID belegt, im Prinzip sind also die Rückwärts-Klicker klar identifizierbar.

Bisher lautet die Abfrage so:

PHP-Code:
SELECT sessionfrageantwortaw_wert_numavg(aw_wert_num) as schnittcount(aw_wert_num) as mengestddev(aw_wert_num) as abweich FROM `xyzWHERE umfr_id=1 GROUP BY frageantwort ORDER BY frage ASC 
Wie kann ich jetzt noch nach Session subgliedern, damit pro Session nur der aktuellste Eintrag (aw_wert_num = Antwort nummerischer Wert) berechnet wird?

Hoffe, ich habe mich verständlich machen können.

Danke @ all
__________________
Joey Ramone lebt.

Halbzeitpause, das Grillspiel: http://www.grillspiel.de
Mali ist offline   Mit Zitat antworten
Alt 11-07-2010, 07:59   #2 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
GROUP BY session, frage, antwort

mir stellt sich allerdings die Frage, wieso

...der Back-Button überhaupt "Einträge rüberschiebt"?
...die SessionID in der DB gespechert wird
...du nicht verhinderst, dass ein zwieter Eintrag in die DB geschrieben wird, wenn die Frage bereit beantwortet wurde / du den alten aktualisierst.
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
sql: doppelte einträge nur einmal ausgeben thorben.schmitt PHP und MySQL 5 26-11-2011 11:31
Doppelte Einträge vermeiden kobo1 PHP und MySQL 32 07-12-2009 13:03
Suche Query: Alle Einträge bis auf die aktuellsten 5 Löschen Karuma PHP und MySQL 14 16-02-2006 09:44
Doppelte Einträge löschen reggler PHP und MySQL 18 26-11-2005 22:34
Doppelte DB einträge bubzilla PHP und MySQL 3 15-11-2005 16:07


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:11 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele