Resultats et nom de champs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Resultats et nom de champs

par Ryle » 05 juin 2007, 11:01

Au lieu de mysql_fetch_row() utilises la fonction mysql_fetch_assoc(), tu obtiendras ainsi un tableau associatif avec le nom des colonnes... :)

Resultats et nom de champs

par Invité » 05 juin 2007, 10:45

Bonjour à tous,

j'effectue le requete suivante sur une table, et je mets les résultats dans un form:
$query  = "SELECT * FROM add_config_client WHERE numClient ='" . $client ."'";
$result = mysql_query($query);
$param  = mysql_fetch_row($result);

foreach ($param  as $k => $v)
{ 
	echo "<input type='text' name='" . $k . "'  value='" . $v . "'/><br/>";

} 
Comment puis-je faire pour que le nom de chaque input soit le nom du champ dont la valeur est sélectionnée?
Par exemple si un champ s'appelle 'adresse' dans ma bdd, j'aimerais obtenir
<input type='text' name='adresse'/>