par
Florent » 13 oct. 2006, 18:25
Bonjour
Il me manque une petite astuce ou combine
Imaginons que je fasse un jeu ou j'ai 8 participants. Ils s'affrontent 2 par 2.
Toutes les valeurs sont enregistrées dans une table "tournoi".
id, nom, point et phase
Pour ne pas faire les affronts toujours dans le même ordre, je sors un nombre entier aléatoire compris entre 1 et 3.
ce qui me donne 3 requettes possible sur ma table :
order by id desc --- order by id asc ---- order by nom asc.
Je récupère les valeurs dans une table (suivant une de mes 3 possibilités)
Code : Tout sélectionner
$sql = "SELECT * FROM tournoi where phase = '$phase' order by id DESC";
$r2 = mysql_query($sql);
J'ai besoin de faire des traitements sur ces valeurs mais 2 par 2.
En fait la 1 avec la 2, la 3 avec la 4....
Où je bloque, c'est que je n'arrive pas à prendre grace à la boucle while les valeurs par 2.
je ne sais pas si je me suis bien expliqué, mais tout indice serait grandement apprécié.
Merci d'avance.