élément aléatoire dans une page html
Fermé
Rolx
Messages postés
3
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
21 mai 2008
-
21 mai 2008 à 14:44
Mimiste Messages postés 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 - 21 mai 2008 à 15:55
Mimiste Messages postés 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 - 21 mai 2008 à 15:55
Bonjour,
pour mon travail j'aimerait faire un site avec une page pour la révision de date en histoire.
Pour récupérer les données, j'ai vu environ comment faire, mais j'ai un souci, ma batterie de question pour que ce soit efficace doit être aléatoire dans l'apparition, et bien sûr non répétitive.
Donc comment dois-je m'y prendre ?
Toute proposition est la bienvenue
Merci d'avance
pour mon travail j'aimerait faire un site avec une page pour la révision de date en histoire.
Pour récupérer les données, j'ai vu environ comment faire, mais j'ai un souci, ma batterie de question pour que ce soit efficace doit être aléatoire dans l'apparition, et bien sûr non répétitive.
Donc comment dois-je m'y prendre ?
Toute proposition est la bienvenue
Merci d'avance
A voir également:
- élément aléatoire dans une page html
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Editeur html - Télécharger - HTML
- Créer une page facebook - Guide
- Comment traduire une page - Guide
2 réponses
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
21 mai 2008 à 15:06
21 mai 2008 à 15:06
Si tes questions sont stockées dans une base de données le principe serai
- Que tes questions ai un identifiant numériques
- Que si tu veux par exemple 10 questions tu génère 10 nombre aléatoire, a chaque génération d'un nombre tu vérifie si il n'est pas déjà dans le tableau pour ne pas avoir plusieurs fois le même
- Que tu fasse une requête qui va chercher les 10 questions
- Que tes questions ai un identifiant numériques
- Que si tu veux par exemple 10 questions tu génère 10 nombre aléatoire, a chaque génération d'un nombre tu vérifie si il n'est pas déjà dans le tableau pour ne pas avoir plusieurs fois le même
- Que tu fasse une requête qui va chercher les 10 questions
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
21 mai 2008 à 15:55
21 mai 2008 à 15:55
L'algo serai
Une boucle for de 0 a 10 pour générer 10 questions
Dans cette boucle, une boucle while avec a l'interieur la genration d'un nombre aleatoire (fonction rand en php)
On ne sort pas de la boucle tant que le nombre qu'on genere est dans le tableau
Donc si il n'est pas dans le tableau on sort de la boucle et on l'ajoute au tableau
Apres notre code on a donc un tableau avec 10 nombres aleatoire different
On s'en sert pour recuperer les 10 questions
Une boucle for de 0 a 10 pour générer 10 questions
Dans cette boucle, une boucle while avec a l'interieur la genration d'un nombre aleatoire (fonction rand en php)
On ne sort pas de la boucle tant que le nombre qu'on genere est dans le tableau
Donc si il n'est pas dans le tableau on sort de la boucle et on l'ajoute au tableau
Apres notre code on a donc un tableau avec 10 nombres aleatoire different
On s'en sert pour recuperer les 10 questions
21 mai 2008 à 15:12
21 mai 2008 à 15:15
21 mai 2008 à 15:17
Et pour générer ces nombres aléatoires, comment s'y prendre ?
En tout cas merci