randomisierte Datenbankergebnisse sortieren mit paginator
lulupapa
- datenbank
Hallo zusammen,
ich habe das selbe Problem wie mortimer in seinem Post vom 25.06.04,
http://forum.de.selfhtml.org/archiv/2004/6/t83216/#m486068
also ich möchte zufällige Datenbanksuchergebnisse wegen ihrer Vielzahl per Paginator sortieren.
Problem ist, dass er bei jeder Seite neue Zufallsergebnisse bringt, d.h. wenn ich von Seite 1 auf Seite 2 gehe und dann wieder auf Seite 1 stehen da andere Ergebnisse als beim ersten mal.
Die Lösungen, die bei mortimers problem stehen, waren nicht so ganz einleuchtend für mich, da ich bis Ende Februar 2007 nicht gewusst habe was php ist.
Kann mir jemand weiterhelfen?
Danke
lulupapa
Setze in Rand einen integerwert ein. Diesen kannst du per GET-Parameter übergeben und erhältst immer die selbe Sequenz.
Im sinne von
if !$_GET['rand'] $rand = rand();
else $rand = $_GET['rand'];
Und dann in dein SQL-Statement RAND($_GET['rand']) anstatt der leeren Klammer
@RAFAEL
herzlichen Dank
Funktioniert genauso wie ich es haben wollte!
Grüße
lulupapa
http://forum.de.selfhtml.org/archiv/2004/6/t83216/#m486068
also ich möchte zufällige Datenbanksuchergebnisse wegen ihrer Vielzahl per Paginator sortieren.
Problem ist, dass er bei jeder Seite neue Zufallsergebnisse bringt,
Die Lösungen, die bei mortimers problem stehen, waren nicht so ganz einleuchtend für mich, da ich bis Ende Februar 2007 nicht gewusst habe was php ist.
Von PHP war weder in der gesamten Diskussion noch in Iljas bzw. Tobias' Lösung mittels RAND(n) die Rede.