URL: https://www.overclockers.at/coding-stuff/datensaetze_mischen_30260/page_1 - zur Vollversion wechseln!
mach gerade ein kleines umfragescript in php/mysql und würde nun gerne die ausgegebenen datensätze mit den antwortmöglichkeiten(felder "id" und "antwort") per zufall in gemischter reihenfolge auflisten lassen (der statistischen fairness wegen). wie mach i des am bestn?
alles in ein Array tun,
dann das Array durchgehen und das Element an dieser Stelle mit einem zufällig ausgewählten vertauschen.
Für MySQL ab Version 3.23:
SELECT id,antwort FROM [tabelle] ORDER BY RAND();
<http://www.mysql.com/doc/M/a/Mathem..._functions.html>
danke, genau letzteres hab ich gesucht. funzt wunderbar...
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025