Afficher les informations d'une bdd avec php
Résolu/Fermé
Edouardo215
Messages postés
6
Date d'inscription
mardi 13 février 2018
Statut
Membre
Dernière intervention
17 février 2018
-
13 févr. 2018 à 05:08
Edouardo215 Messages postés 6 Date d'inscription mardi 13 février 2018 Statut Membre Dernière intervention 17 février 2018 - 13 févr. 2018 à 21:55
Edouardo215 Messages postés 6 Date d'inscription mardi 13 février 2018 Statut Membre Dernière intervention 17 février 2018 - 13 févr. 2018 à 21:55
A voir également:
- Afficher les informations d'une bdd avec php
- Entrer les informations d'identification reseau - Guide
- Easy php - Télécharger - Divers Web & Internet
- Afficher appdata - Guide
- Afficher les commentaires word - Guide
- Afficher mot de passe wifi android - Guide
3 réponses
jordane45
Messages postés
38387
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 janvier 2025
4 727
13 févr. 2018 à 20:46
13 févr. 2018 à 20:46
Bonjour,
Tu peux récupérer les données en BDD en choisissant la position de départ et le nombre de lignes à remonter en utilisant la clause LIMIT
par exemple
Le tout utilisé avec des variables issues de tes liens :
La récupération de la valeur de la variable en php se fera via le $_GET
et donc ta requête se construirait de la façon suivante
Au final.. il ne te reste qu'à jouer avec la variable présente dans ton URL.
Bien entendu.. si tu ne veux pas que le numéro de la question soit dans l'url ... tu peux, à la place, utiliser les variables de SESSION.
Quoi qu'il en soit, tu trouveras de très nombreux exemples sur le net .... il te suffit de chercher le terme "pagination" en php... et le tour est joué !
Tu peux récupérer les données en BDD en choisissant la position de départ et le nombre de lignes à remonter en utilisant la clause LIMIT
par exemple
SELECT * FROM table LIMIT 2, 1;
Le tout utilisé avec des variables issues de tes liens :
www.tonsite.php?s=2
La récupération de la valeur de la variable en php se fera via le $_GET
$s = !empty($_GET['s']) ? $_GET['s'] : 1;
et donc ta requête se construirait de la façon suivante
$sql = "SELECT * FROM table LIMIT ".$s.", 1;";
Au final.. il ne te reste qu'à jouer avec la variable présente dans ton URL.
Bien entendu.. si tu ne veux pas que le numéro de la question soit dans l'url ... tu peux, à la place, utiliser les variables de SESSION.
Quoi qu'il en soit, tu trouveras de très nombreux exemples sur le net .... il te suffit de chercher le terme "pagination" en php... et le tour est joué !
Edouardo215
Messages postés
6
Date d'inscription
mardi 13 février 2018
Statut
Membre
Dernière intervention
17 février 2018
13 févr. 2018 à 21:44
13 févr. 2018 à 21:44
Merci vraiment beaucoup pour votre aide, vos réponses m'ont cas même aidé, une autre preoccupation est que je cherche à creer un petit jeu simulation la devinette entre la machine et l'utilisateur, dès que l'utilisateur accède à la page, il devine un animal, en suite il lance l'exécution du programme. Qui va ensuite lui poser des questions sur les caractéristiques de cet animal pour enfin afficher l'animal qu'il s'agit. Si l'utilisateur refuses la réponse proposée par l'ordinateur, que le programme lui donne la possibilité de saisir sa propre réponse et ajouter la caractéristique particuliere a cet animal. Je voulais le faire en JavaScript, mais j'ai aucune piste. Cordialement
jordane45
Messages postés
38387
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 janvier 2025
4 727
13 févr. 2018 à 21:52
13 févr. 2018 à 21:52
Autre question = ouverture d'une nouvelle discussion !
Merci.
Merci.
Edouardo215
Messages postés
6
Date d'inscription
mardi 13 février 2018
Statut
Membre
Dernière intervention
17 février 2018
13 févr. 2018 à 21:55
13 févr. 2018 à 21:55
Merci pour la correction
Fab121205
Messages postés
81
Date d'inscription
dimanche 26 juillet 2015
Statut
Membre
Dernière intervention
20 mars 2022
5
13 févr. 2018 à 17:46
13 févr. 2018 à 17:46
A mon avis le plus simple est de faire 5 pages avec chaque fois une question ou alors de faire une boucle :
$question = 1; while($question <= 5) { echo "<p>...</p>"; ... $question = $question + 1; }