cougar5
Messages postés2Date d'inscriptionlundi 25 juillet 2005StatutMembreDernière intervention26 juillet 2005
-
25 juil. 2005 à 19:47
cougar5
Messages postés2Date d'inscriptionlundi 25 juillet 2005StatutMembreDernière intervention26 juillet 2005
-
26 juil. 2005 à 10:00
Bonjour à tous,
Je suis un débutant en code php. (et nouveau également sur ce site)
Il m'a fallu la journée pour créer 2 pages PHP. (Merci internet et les forums)
Ma première page est un menu déroulant qui une fois déroulée laisse apparaitre des informations contenues dans une base de donnée mysql.
Il s'agit d'une liste de nom.
Je choisi un nom puis valide.
La seconde page récupère la valeur de 'nom' dans l'url puis m'affiche après une requete mysql , le prénom, l'adresse, le téléphone de la personne souhaitée.
Voici mon problème :
Si j'ai plusieurs noms identiques, ma seconde page récupère la première ligne quelle rencontre !!
Ma table contient une clé primaire qui s'auto incrémente à chaque ligne, du coup pour chaque nom, j'ai qu'un seul numéro (id) qui lui ait attribué....
Il faudrait que j'envoie à ma seconde page en paramètre, mais je ne sais pas faire.....
VOICI MON CODE :
Page menu.php
<form action= "verif.php" method="get">
<?
//J'appelle mon include
include("_conn.php"); //ce fichier contient les informations de connexion à la base.
//Connexion à la base de donnée
mysql_connect($dbhost,$dblogin,$dbpassword);mysql_selectdb($dbname);
$query = "SELECT nom FROM Personnel ORDER BY nom";
$result = mysql_query($query);
Du coup dans ton menu déroulant plus moyen de se tromper. Au
finish quand tu récupères dans verif.php. TU te chopse l'id unique qui
te permet d'avoir les coordonnées des personnes que tu veux...
Ensuite ce que tu peux faire c'est encore mieux trier ton personnel en modifiant la requete comme ceci SELECT nom FROM Personnel ORDER BY nom ASC, prenom ASC
Comme ça si tu as deux personnes qui ont le même nom mais pas le même
prénom tu ne peux plus te tromper en plus se seras super formatter
nickel...
cougar5
Messages postés2Date d'inscriptionlundi 25 juillet 2005StatutMembreDernière intervention26 juillet 2005 26 juil. 2005 à 10:00
Bonjour,
Un seul Mot : MERCI
Tout fonctionne nickel ... Comme koi, de temps en temps, il vaut mieux revoir un peu ca copie, plutot que de réfléchir comme un fou.
En effet, c beaucoup plus simple !!