Toon posts:

[mysql] Rand() werkt niet?

Pagina: 1
Acties:
  • 114 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Beste Tweakers,

Ik heb de volgende query in m'n php script staan:

code:
1
SELECT * FROM plaatjes ORDER BY rand() LIMIT 0,$limit


Lokaal werkt dit goed, op de server (geen id welke mysql versie) geeft dit de volgende error:
You have an error in your SQL syntax near 'rand() LIMIT 4' at line 1
Is rand() pas sinds een bepaalde versie beschikbaar ofzo? Weet iemand een alternatief?

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Wat zegt http://www.mysql.com/ ervan? heb je daar al gekeken?

We adore chaos because we like to restore order - M.C. Escher


  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 21-08 06:33

Tux

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


Verwijderd

Topicstarter
gezocht jah, kon veel over random vinden maar niet over versie verschillen ofzo..

Verwijderd

Topicstarter
ok dat was niet slim :D. 3.23 dus...maar hoe moet ik nu aan een random rij komen als dit niet werkt?

Server draait btw op MySQL 3.22.27

Verwijderd

Een lijst aanleggen van de primary keys van de records en met behulp van php een zo'n element random kiezen.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

nee. Gewoon hoofdletters gebruiken in je functie-aanroep
code:
1
...ORDER BY RAND()

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1