Tirage au sort en PHP / MySQL [Fermé]

Signaler
Messages postés
15
Date d'inscription
mercredi 28 mai 2014
Statut
Membre
Dernière intervention
10 mai 2016
-
jordane45
Messages postés
28039
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 avril 2020
-
Bonjour à tous !

Depuis plusieurs semaines, je suis sur un projet (dans le cadre de mes études) de tirage au sort en PHP / MySQL.

Le principe de ce tirage au sort est tout simplement de remplir une base de données grâce à un interface que j'ai réalisé sur mon site (jusque la, je n'ai pas de soucis) puis via une autre page "Tirage.php", de tirer au sort un élève au hasard, sur une classe de 10 élèves (les données se trouvent dans une base de données, sur phpmyadmin et récupérées dans un tableau).

Pour faire un peu plus court, ma question est donc "Comment réaliser un tirage au sort sur une classe de 10 personnes ?".

Je vous remercie d'avance de votre aide et vous souhaite à tous une bonne journée !

Eleve14.

2 réponses

Messages postés
28039
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 avril 2020
2 234
Bonjour,

voir la fonction rand

en PHP :
https://www.php.net/manual/fr/function.rand.php

Ou directement en SQL
https://sql.sh/fonctions/rand

1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 75787 internautes nous ont dit merci ce mois-ci

Messages postés
1158
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
187
Bonjour

En mettant les élèves dans un tableau

Puis en tirant un nombre au hasard entre 0 et l'index max de cases du tableau d'eleves (9 dans ton cas)

Le nombre tiré au hasard sera l'index du tableau à aller chercher
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 75787 internautes nous ont dit merci ce mois-ci

et si l'index max n'est pas fixe, il existe une commende particulière? SVP
jordane45
Messages postés
28039
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 avril 2020
2 234 > MOR3offUN
Bonjour,

Ben oui... en PHP il y a le COUNT
et en javascript le LENGTH