Tirage au sort en PHP / MySQL
eleve14
Messages postés
33
Statut
Membre
-
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
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.
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
-
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
-
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