PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 19-10-2009 16:26:13

theavengers
Membre
Inscription : 13-10-2009
Messages : 81

Recuperer la valeur d'une variable dans un input, mais après un Get ID

Bonjour à tous,

depuis le début de l'aprem, je me prends la tête.
J'affiche une liste de produits, juste les dates noms et references. Sur chaque j'ai mis :

echo"<a href=\"test.php?id=",$id,"\">",$nom,"</a>";

Le tout pour arriver sur un formulaire de modification. Mais impossible de récuperer ces valeurs dans un INPUT. Je ne récupere que l'ID, mais je peux afficher avec un simple echo toutes les données.

$id = $_GET["id"];


mysql_connect($dbhost,$dblogin,$dbpassword);
mysql_selectdb($dbname);
$result=mysql_query("SELECT * FROM produits WHERE id='$id'");

//affichage

if ($row=mysql_fetch_array($result)) {
   echo "<input type=hidden name=\"id\" value=$id>\n";


//fin de test


} else {
   echo "Désolé, mais cet utilisateur est inconnu<br>";
}  mysql_close();
?>
<?php echo $row["nom"],"<br>"; ?>
// ca fonctionne
<?php echo $row["rubrique"],"<br>"; ?>
//ca fonctionne
<?php echo "<input type=text name=\"id\" value=$id>\n"; ?>
//ca fonctionne
<?php echo "<input type=text name=\"nom\" value=$nom>\n"; ?>
// rien de rien, ça marche pas...

Impossible d'afficher le contenu de la variable nom ...

Hors ligne

#2 19-10-2009 17:05:27

theavengers
Membre
Inscription : 13-10-2009
Messages : 81

Re : Recuperer la valeur d'une variable dans un input, mais après un Get ID

A ben ça y est, enfin, oufff.

<?php echo "<input type=text name=\"rubrique\" value=\"$row[rubrique]\">"; ?>

Hors ligne

#3 20-10-2009 10:16:38

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Recuperer la valeur d'une variable dans un input, mais après un Get ID

Saluton,
Cette syntaxe permissive est désormais à proscrire
Attention les index alphabétiques des items des tableaux associatifs PHP doivent être entre quotes ou guillemets.

$row['rubrique']

Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums