Bonjour à tous,
Une petite question SVP, j'ai une requête avec un Rand() que je limite à 12 résultats, cependant je voudrais sur les 12 résultats qu'elle m'affiche 6 hommes et 6 femmes et non 12 résultats d'un mélange aléatoire.
J'ai fait celle ci mais je ne suis pas convaincu du résultat :
Pouvez-vous m'orienter svp !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $sql = 'SELECT u.user_id, u.username, u.user_pic FROM ' . USERS_TABLE . ' u, ' . PROFILE_DATA_TABLE . ' f WHERE u.user_pic !="" AND u.user_id = f.user_id AND (f.vous = "femme" OR f.vous = "homme") ORDER BY RAND()'; $result = $db->sql_query_limit($sql, 12);
Partager