Bonjour,
J'ai une requête qui est susceptible de renvoyer une grande quantité de résultat, j'ai limité cette quantité mais je souhaiterai obtenir des résultats aléatoires.
Je ne trouve pas comment faire quelque chose comme: ->$query->order('ordering ASC');
Mais ordering aléatoire.
Ma requête:
Sauriez vous quel est la syntaxe pour que le résultat soit aléatoire ?
Cordialement.
Eric
J'ai une requête qui est susceptible de renvoyer une grande quantité de résultat, j'ai limité cette quantité mais je souhaiterai obtenir des résultats aléatoires.
Je ne trouve pas comment faire quelque chose comme: ->$query->order('ordering ASC');
Mais ordering aléatoire.
Ma requête:
Code PHP:
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select(array('actor_id'))
->from($db->quoteName('#__social_friends'))
->where($db->quoteName('target_id')." = ".$db->quote($idUser));
//->$query->order('ordering ASC');
$db->setQuery($query,0,25);
$ListAmis = $db->loadColumn();
Cordialement.
Eric
Commentaire