| | | | |
| | |
| Erfahrener Benutzer Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse: Anfänger ![]() | Hallo zusammen, ich habe folgendes kleines Problem. Ich lese eine Tabelle mit order by rand() aus. soweit so gut. durch eine Blätterfunktion wird die Ausgabe jedoch auch mit jedem weiter blättern neu sortiert. Mein Ziel ist es, ein mal zu mischen mit rand() und diese Mischung für diese Sitzung (session) beizubehalten. (auch beim blättern.) damit durch das blättern nicht zufällig datensätze ausgelassen oder Doppelt angezeigt werden. Hat da jemand eine Idee wie ich das anstellen kann? beispiel wie ich es zur Zeit habe: PHP-Code: http://www.24tourist.at/index.php?s=...mer&l=de&rem=0
__________________ Gruß JEGO Ein PHP Script tut, was Du schreibst, nicht was Du willst. |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse: Anfänger ![]() | @axo danke für den Tipp schau ich mir auch mal an. @KingCrunch hab mal eine Spalte angelegt (nummerisch) und ändere diese wia Cron alle 15min. Die Ausgabe wird nach der Spalte sortiert. Das Skript funktioniert scheinbar gut (teste noch). Danke Für eure Hilfe :wink:
__________________ Gruß JEGO Ein PHP Script tut, was Du schreibst, nicht was Du willst. |
| |
| | |
| Erfahrener Benutzer Registriert seit: 05.07.2004
Beiträge: 1.476
![]() | oder du machst dir die Tatsache zunutze, daß RAND() bei MySQL auch mit einem Parameter bestückt werden kann mit dessen Hilfe du den "Zufall" steuern kannst. Hier würde sich dann ORDER BY RAND(SessionId) anbieten. Die "zufälllige" Sortierung bleibt dann für die gesamte Session erhalten. |
| |
| | ||
| Erfahrener Benutzer | Zitat:
__________________ Nicht jeder Fehler ist ein Bug. | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Abfrage mit count, order by, group by...und Probleme | BartTheDevil89 | Datenbanken | 2 | 15.06.2008 13:34 |
| ORDER BY im Subquery | cycap | Datenbanken | 12 | 31.10.2007 20:31 |
| Abfrage = "SELECT * FROM links ORDER BY id" | Taktaky | PHP Tipps 2008 | 2 | 22.08.2007 14:37 |
| HTML/CSS: Gitternetz-Tabelle, selektierte Zellen | Zergling-new | Tutorials | 0 | 06.07.2007 19:53 |
| mysql RAND() != php rand()? | benpicco | Datenbanken | 4 | 30.07.2006 23:10 |
| Problem mit Ausgabe bzw. Abfrage mit ORDER BY | mayer | Datenbanken | 7 | 02.07.2006 21:45 |
| order by erweiterung . frage zum verst�ndnis... | Promaetheus | Datenbanken | 5 | 07.12.2005 14:26 |
| COUNT (*) AS und ORDER BY RAND() | JEGO | PHP Tipps 2007 | 4 | 25.11.2005 11:10 |
| Rand | BEGINNER-L | HTML, Usability und Barrierefreiheit | 6 | 02.10.2005 17:43 |
| SELECT tbl.col AS a ORDER BY tbl.a versionsabhängig? | axo | Datenbanken | 3 | 15.04.2005 15:50 |
| Fehler im Script (evtl. rand() ) | horvath-media | PHP Tipps 2005 | 2 | 31.03.2005 14:25 |
| Syntaxfehler, wohin kommt ORDER BY | PHP Tipps 2005 | 7 | 12.02.2005 13:21 | |
| [Erledigt] mysql zufallswert | Datenbanken | 2 | 01.11.2004 10:23 | |
| DISTINCT oder ORDER BY | unknownsoul | Datenbanken | 5 | 20.08.2004 12:12 |
| [Erledigt] Skandal: rand() getürkt? | Off-Topic Diskussionen | 4 | 06.06.2004 22:54 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| order by rand, order by rand(), update order by rand, php order by rand(), order by rand php, order by rand() php, order by rand sortieren, mysql rand parameter, php order by rand, php order by random, besser als order by rand, order rand, sort by rand, orderby = rand(), order by rand (), order by rand() aber sortiert, php liste blättern, order by rand beispiel, order by rand() sortieren, select abfrage jede stunde mischen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.