Comment utiliser ORDER BY RAND ?
miltonis
Messages postés
234
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je voudrais afficher les lignes d'un tableau de manière aléatoire mais Je n'arrive pas à utiliser ORDER BY RAND() dans cette fonction.
Je m'y prends mal ?
merci pour votre coup de main :)
Je voudrais afficher les lignes d'un tableau de manière aléatoire mais Je n'arrive pas à utiliser ORDER BY RAND() dans cette fonction.
Je m'y prends mal ?
public function findAllMedefPresentsAtEvent($event)
{
return $this->getEntityManager()
->createQuery(
'SELECT o FROM PresenceStoreBundle:Organization o, PresenceStoreBundle:EventOrganization p WHERE p.event = :event AND p.organization = o.id AND (o.typeOrga = :typeMR OR o.typeOrga = :typeMT) ORDER BY Rand()')
->setParameter('typeMR' , 'MR')
->setParameter('typeMT' , 'MT')
->setParameter('event' , $event)
->getResult();
}
merci pour votre coup de main :)
A voir également:
- Comment utiliser ORDER BY RAND ?
- Comment utiliser chromecast sur tv - Guide
- Utiliser iphone comme webcam - Guide
- Comment utiliser utorrent - Télécharger - Téléchargement & Transfert
- Comment utiliser wetransfer - Guide
- Comment utiliser teamviewer - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, que se passe-t-il: message d'erreur, résultat on aléatoire, ...?
ta requête fonctionne-t-elle bien sans le "order by rand()"?
ta requête fonctionne-t-elle bien sans le "order by rand()"?
Message d'erreur : The server returned a "500 Internal Server Error".
2) as-tu essayé la requête directement sur la base, sans passer par un programme?
3) peut-être ?