Page 1 sur 1

[PHP] Afficher page d'infos sur la personne à partir d'un tableau cliquable

Posté : 27 juil. 2016, 23:03
par yoyo26
Bonjour,

Je suis nouveau en développement, et je sais pas comment faire un truc:

J'ai tableau qui affiche ma base, et je souhaite que lorsque je cliqe sur une cellule (ça j'arrive), j'arrive sur une page qui affiche toutes les informations de la personne (ça je sais pas encore faire justement :s)
Je pense que l'on peut le faire avec un $_GET, mais je sais pas encore le faire, pourriez vous m'aider svp ?
En l'occurence, quand je clique sur la cellule qui contient le nom du compte, j'aimerai que la page qui s'ouvre affiche toute les donnees de la personne

Mon code actuel : (pour le tableau):

Code : Tout sélectionner

< tr style="margin-bottom:20px;padding-bottom: 20px;border-bottom: 1px solid #aaa;"> <td><a class="couleur" href="infos.php"><?php echo $donnees['compte'];?></a></td> <td><?php echo $donnees['prenom'];?></td> <td><?php echo $donnees['adresse'];?></td> <td><?php echo $donnees['type'];?></td> <td><?php echo $donnees['numero'];?></td> <td><a href="suppression.php?id=<?php echo $donnees['id'];?>">Supprimer</a></td> </tr>


Voilà si vous pourriez m'aider :) ce serai sympa

Re: [PHP] Afficher page d'infos sur la personne à partir d'un tableau cliquable

Posté : 27 juil. 2016, 23:17
par Naroth
Bonsoir,

Pour t'aider a comprendre le $_GET : Si on prend l'url infos.php

Code : Tout sélectionner

<a class="couleur" href="infos.php"><?php echo $donnees['compte'];?></a>
Si jamais tu cliques sur la cellule tu seras redirigé vers la page "infos.php" mais dans ce cas ton $_GET sera vide.
Pourquoi il sera vide ? Simplement parce que tu ne passes aucun paramètre dans l'url.

Pour que ton $_GET soit remplis tu dois spécifier le(s) paramètre(s) et la/les valeur(s) directements dans ton url
Par exemple :

Code : Tout sélectionner

<a class="couleur" href="infos.php?compte=compte1"><?php echo $donnees['compte'];?></a>
Ainsi une fois sur la page "infos.php" $_GET["compte"] sera égale à "compte1"

Re: [PHP] Afficher page d'infos sur la personne à partir d'un tableau cliquable

Posté : 27 juil. 2016, 23:23
par or 1
et encore plus utile, il suffit de faire comme à cette ligne :
<td><a href="suppression.php?id=<?php echo $donnees['id'];?>">Supprimer</a></td>

Re: [PHP] Afficher page d'infos sur la personne à partir d'un tableau cliquable

Posté : 27 juil. 2016, 23:26
par yoyo26
Merci
Mais comment faire pour qu'il prenne la valeur de la celule sur laquelle je clique ? :)

Re: [PHP] Afficher page d'infos sur la personne à partir d'un tableau cliquable

Posté : 27 juil. 2016, 23:31
par yoyo26
A d'aacord avec le parametre "id"? :)

Re: [PHP] Afficher page d'infos sur la personne à partir d'un tableau cliquable

Posté : 28 juil. 2016, 09:11
par moogli
oui c'est exactement la même chose que la suppression pour le code du lien html vers la page infos.php.
Dans cette page le tableau $_GET va contenir l'id de la personne dont on souhaite afficher les détails il est nécessaire pour la requête SQL qui récupère les inforations (dans le where).

@+