Probleme avec une variable dasn un formulaire

Probleme avec une variable dasn un formulaire - PHP - Programmation

Marsh Posté le 02-11-2007 à 23:40:15    

Bonjour,
 
Pouvez vous m aider car dans ce script, les variable $donnees["NOM"], $donnees["Prenom"],$donnees["Mail"] et $donnees["Telephone"]restent toujours vide, alors que $NOM ou $_POST['NOM'] est bien associée a un nom de client rentre dans un formulaire precedent.
 
En fait ma question est la suivante, comment je peux dans le formulaires rentrer les données qui sont associées au nom du client ($NOM).
 
Voici donc mon script
 
<html>
<head>
<title>Modification d'un client</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<div >
 
 
 <dl>    
  <dt class="Style3" onMouseOver="javascript:montre('smenu1');"><a href="index.php">Accueil</a></dt>
 
   
 </dl>
 
</div>
 
 
 
<?php
$NOM=$_POST['NOM'];
mysql_connect("localhost","root","" );
mysql_select_db("contrat" );
 
$reponse = mysql_query("SELECT * FROM client where NOM='$NOM'" )  or die(mysql_error());
 
while ($donnees = mysql_fetch_array($reponse) )
 
mysql_close();
 
 
?>
 
 
 
<center><h2><u>Modification d'un client</u></h2><br/>
<form method="post" action="cible1.php">
<p align = "center">NOM:  <input type="text" name="NOM" value="<?php echo $donnees["NOM"]; ?>" />
 
</br>
</form>
 
 
</html>
 
 
Merci beaucoup pour votre aide
 

Reply

Marsh Posté le 02-11-2007 à 23:40:15   

Reply

Marsh Posté le 03-11-2007 à 00:17:38    

Ta requête elle ramène quelque chose?
 
En même temps while est pas fait pour ça... Ca m'étonnes même pas, mysql_fetch_* retourne false si y'a plus rien, donc la dernière fois t'as plus rien...
 

Reply

Marsh Posté le 03-11-2007 à 10:13:18    

si tu fais un fetch_array, c'est pour utiliser dans un tableau associatif tes valeurs avec pour clés les noms des champs. Fais attention si tes champs sont écrits en minuscule, après un mysql_fetch_array, $data['champ'] est différent de $data['CHAMP'] ...


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed