Moin!
ne also von 10.031 Artikeln triff immer nur ein Artikel zu, halt der den der User selber ausgewählt hat, nur der zufällig ist permanent der selbe, hab dat Limit 1 hinzugefügt, und dat @ weg... Problem immer noch das selbe :(
Moment, noch mal langsam zum mitmeißeln: Der User wählt sich einen Artikel aus, der deswegen als einziger aus der Datenbank gewählt wird - wie soll denn da noch der Zufall mit reinspielen? Wenn du exakt einen definierten Artikel aufgrund der WHERE-Bedingung auswählst, kannst du den gar nicht "zufällig" sortieren lassen.
Abgesehen davon: Das "rand()" ist keine PHP-Funktion, sondern eine MySQL-Funktion (steht im SQL-Query drin), also kann ein Wechsel von PHP3 zu PHP4 keine Auswirkungen haben. Das nur mal zur Klarstellung, einige Antworter hier im Thread scheinen das genauso zu verwechseln, wie du selbst auch.
- Sven Rautenberg