Oké. Ik zit eens te prutsen met die random functie in MySQL. Ik kom alleen elke keer op hetzelfde probleem.
Voor het proberen dacht ik aan een simpel bannerXchange scriptje. Hiervoor heb ik de volgende query:
<?php
$query = mysql_query("SELECT * FROM bannerXchange WHERE active = '1' ORDER BY RAND() LIMIT 1");
?>
Deze zou goed zijn volgens de documentatie. En dat is die ook. Als ik via SSH op mijn MySQL server inlog en ik doe de query krijg ik netjes random een rij uit de tabel te zien.
Zodra ik echter de query via PHP uitvoer krijg ik elke keer alleen het eerste record te zien. Zodra ik DESC aan de query toevoeg elke keer de laatste: dezelfde fout dus... :S
Imand enig idee waar het aan kan liggen?
Elwin
1.460 views