Créer page modèle pour données SQL

Eléphanteau du PHP | 10 Messages

29 sept. 2010, 17:57

Bonjour, je vais tenter d'être clair sur ce que je veux.
Je viens de créer un formulaire qui envoie des données dans une base MYSQL.
Ces données sont ensuite appellées dans un tableau dynamique.

je souhaite pour chaque ID (chaque nouvelle entrée) rajouter un lien dans mon tableau pointant vers une page modèle qui affichera plus de détails sur les données saisies pour cet id.

Je sais que cela est gérable via l'url, peut être via les sessions, mais je ne sais pas comment créer une page modèle et comment faire pour que dans cette page soient affichées seulement les données de l'id de la ligne sur laquelle on a cliqué sur le lien ni d'ailleurs comment créer ce lien...

lol

Merci d'avance pour votre aide.

Eléphant du PHP | 288 Messages

29 sept. 2010, 21:09

Salut,

Bon je vais essayer de te mettre sur la piste.
En premier lieu, les liens. À chaque fois que tu vas boucler dans tes enregistrements provenant de ta bd. Tu vas créer des liens avec l'id de l'usager comme paramètre.
 <a href="ta_page_model.php?id=identifiant_du_user">Le nom de l'usagers </a>
Ensuite ta_page_model.php:

$id = intval($_GET['id']);  ///récupération de l'id envoyé. 

//Tu fais une requete select avec dans le where l'id
//Ensuite tu affiches les données.
 
Voilà, j'espere que tu as compris le principe. Maintenant il te faut connaître comment effectuer une requête à une base de donnée, naviguer à travers les données retournées.

Reviens nous si ca va pas.

Petit nouveau ! | 1 Messages

24 mai 2012, 17:00

Bonjour, je relance le sujet car je ne comprend pas comment faire ?

Merci d'avance.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

24 mai 2012, 17:52

Salut,

1/ sait tu récupérer une valeur issue de l'url ? (attention y a un piège).
2/ sait tu faire une requête SQL avec une condition (prédicat) ?
3/ si tu sais faire les deux premier ma point tu sais tout faire.

Qu'est ce que n'a pas comprit ?
Qu'est ce que tu a tenté ?

Le système que tu cherche à faire s'apparente aux pseudo drames.


@+
Il en faut peu pour être heureux ......