|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Développeur Web Inscription : février 2006 Messages : 68 ![]() |
Bonsoir!
J'espère que vous allez toutes et tous très bien! Pour illustrer mon problème je vais prendre un exemple fictif mais simple. Le contexte: Un site relatif à un sport. On y enregistre les pays, les équipes et les joueurs de ces équipes. On imagine donc la table "pays", la table "equipe" et la table "joueur"; la table "equipe" comporte un champ "pays" qui permet de lier à l'ID de la table "pays"; la table "joueur" comporte un champ "equipe" qui permet de lier à l'ID de la table "equipe". La problématique: Sur une page on souhaite afficher les 4 premièrs pays [par ordre d'ID croissant - "ORDER BY pays.id ASC"]; on imagine qu'une seule équipe est lié à chaques pays; et, pour chacunes de ces équipes on affiche un des joueurs aux hasard. On aura donc une requête dans ce genre: Code :
La requête ci-dessus est fonctionnelle [cad sans erreur]... mais ça ne donne pas le résultat voulu Merci d'avance pour vos aides! |
||
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() ![]() |
je crois savoir que la fonction rand() n'est qu'une fonction pseudo aléatoire, cad que si tu lui demande d'afficher 5 nombres entre 1 et 50, elle va les prendre au hasard mais si tu relance plusieurs fois la meme routine, tu auras toujours les meme 5 nombres...
Par contre, je ne saurais te guider vers une fonction vraiment aléatoire... ++ JC |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com