Tirage au sort en PHP / MySQL

eleve14 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 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.
A voir également:

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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
Mimiste Messages postés 1149 Date d'inscription   Statut Membre Dernière intervention   206
 
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
MOR3offUN
 
et si l'index max n'est pas fixe, il existe une commende particulière? SVP
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > MOR3offUN
 
Bonjour,

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