Problemet opstår hvis du kalder mysql med en ny connection gennem php igen og igen... Den vil altid returnere samme random value... Derfor skal du bruge et seed til din rand)= function - f.eks tiden i sekunder...
Så brug rand(unix_timestamp()) - så skulle du være ude over ptoblemet - uanset mysql version...
SELECT * FROM citat ORDER BY RAND(UNIX_TIMESTAMP) LIMIT 1;
Vær også opmærksom på, hvilke versioner af MySQL det drejer sig om!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.