Tirage au sort php5
Fermé
RDB77
Messages postés
66
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
4 avril 2008
-
7 mars 2008 à 16:34
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 - 7 mars 2008 à 16:57
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 - 7 mars 2008 à 16:57
1 réponse
sfel
Messages postés
1640
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
15 juillet 2009
430
7 mars 2008 à 16:57
7 mars 2008 à 16:57
bonjour.
Le meilleur moyen est de faire un random(sortie "aléatoire" d'un nombre) allant entre 1 et le nombre que tu as d'utilisateurs.
je te fais un exemple.
En supposant que ta table de personne se nomme "membres".
en espérant t'avoir aidé
Le meilleur moyen est de faire un random(sortie "aléatoire" d'un nombre) allant entre 1 et le nombre que tu as d'utilisateurs.
je te fais un exemple.
En supposant que ta table de personne se nomme "membres".
<?php //je suppose le mysql_connect() et le mysql_select_db() fais $sql = mysql_query("SELECT count(*) FROM membres"); $donnees = mysql_fetch_array($sql); $nb = $donnees['count(*)']; // $nb contient le nombre de membres que tu as. // on initialise le random srand((double)microtime()*1000000); // on prend un nombre compris entre 1 et $nb, qu'on memorise dans $alea $alea=rand(1,$nb); $sql = mysql_query("SELECT * FROM membres"); for($i=0 ; $i<$alea ; $i++) { $membres= mysql_fetch_array($sql); } //$membres, est le $alea membres print_r($membres); //là je t'affiche toutes les informations de ce membres, car ne connais pas ta structure SQL ?>
en espérant t'avoir aidé