Pbs de requêtes SQL
Posté : 14 janv. 2010, 14:57
Bonjour à tous !
J'ai 2 fichiers en PHP : l'un affichant le noms des clients enregistrés dans la BDD de PHPMyAdmin et l'autre contenant les informations les concernant. Et je voudrais que lorsque je clique sur un nom dans la première page, je sois renvoyée vers la deuxième où s'affiche les informations correspondant au client. Or, là, peu importe le nom sur lequel je clique j'ai les informations de tout le monde qui s'affichent et pas seulement celles de la personne voulue.
Visiblement l'erreur est à cet endroit ( en tout cas c'est l'erreur qu'on me renvoie )
LE PREMIER AVEC LES NOMS DES CLIENTS:
J'ai 2 fichiers en PHP : l'un affichant le noms des clients enregistrés dans la BDD de PHPMyAdmin et l'autre contenant les informations les concernant. Et je voudrais que lorsque je clique sur un nom dans la première page, je sois renvoyée vers la deuxième où s'affiche les informations correspondant au client. Or, là, peu importe le nom sur lequel je clique j'ai les informations de tout le monde qui s'affichent et pas seulement celles de la personne voulue.
Visiblement l'erreur est à cet endroit ( en tout cas c'est l'erreur qu'on me renvoie )
// Requête qui récupère toutes les données de la table
$reponse = mysql_query("SELECT nom, prenom, adresse, code_postal, ville, dents, chocolat, coeur1, coeur2, yeux_ventre, poids FROM formulaire ") or die(mysql_error());
Et voici mes 2 fichiers php :LE PREMIER AVEC LES NOMS DES CLIENTS:
<div class="clients">
<?php
mysql_connect("localhost", "root");
mysql_select_db("…");
// Requête qui récupère toutes les données de la table
$reponse = mysql_query("SELECT nom, prenom FROM formulaire") or die(mysql_error());
//Requête qui organise les données
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<a href="http://localhost/LECTURE%20BASE/lecture_infos.php"><?php echo $donnees['nom'];?> <?php echo $donnees['prenom'];?></a> <br />
<?php
}
mysql_close();?>
</div>
LE DEUXIEME AVEC LES INFOS PERSOS :// Requête qui récupère toutes les données de la table
$reponse = mysql_query("SELECT nom, prenom, adresse, code_postal, ville, dents, chocolat, coeur1, coeur2, yeux_ventre, poids FROM formulaire ") or die(mysql_error());
//Organisation des données
while ($donnees = mysql_fetch_array($reponse))
{
?>
<h4>INFORMATIONS PERSONNELLES :</h4>
<?php echo $donnees['nom'];?> <?php echo $donnees['prenom'];?> <br />
<?php echo $donnees['adresse'];?> <?php echo $donnees['code_postal'];?> <?php echo $donnees['ville'];?> <br /> <br /><?php
}
// Déconnexion
mysql_close();
?>
Quelqu’un aurait une idée de comment résoudre ce problème SVP ?