le 26/11/2009 à 14:25
renvoyer un array en get vers un formulaire
Bonjour,
Je veux pouvoir rendre les résultats de mes requetes select cliquables et qu'ils puissent pointer vers le formulaire adéquat. voici mes deux fichiers.
query.php
et le formulaire form_site.php
j'utilise biensur des sessions entre mes pages.
Mais je ne sais pas comment transmettre la variable $row vers le formulaire en Get. Et comment la traiter dans le formulaire pour récupérer les champs.
le formulaire form_site permet d'enregistrer sur la table site les champs.
Dans le formulaire query: je fais une requete pour afficher tous les sites de ma table. Je veux pouvoir cliquer sur un résultat donné et qui m'envoie vers le formulaire rempli avec ses données pour pouvoir le modifier.
quelqu'un pourrait m'aider svp. Je suis encore débutant en PHP
Je veux pouvoir rendre les résultats de mes requetes select cliquables et qu'ils puissent pointer vers le formulaire adéquat. voici mes deux fichiers.
query.php
include("fonctions.php");
$sql = 'SELECT * from site order by id';
$res= mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
while ($row = mysql_fetch_assoc($res))
{
echo "<a href="."form_site.php?id=".$row['id'].">".$row['id'].$row['nom']."</a>.<br>";
}
?>
et le formulaire form_site.php
<form name="Form" id="monForm" method="GET" >
id: <input type="text" name="id" value="<?php echo $row['id'] ?>" />
Nom: <input type="text" name="nom" value="<?php echo $row['nom'] ?>" />
<input type="submit" value="Enregistrer" name="valider">
</form>
j'utilise biensur des sessions entre mes pages.
Mais je ne sais pas comment transmettre la variable $row vers le formulaire en Get. Et comment la traiter dans le formulaire pour récupérer les champs.
le formulaire form_site permet d'enregistrer sur la table site les champs.
Dans le formulaire query: je fais une requete pour afficher tous les sites de ma table. Je veux pouvoir cliquer sur un résultat donné et qui m'envoie vers le formulaire rempli avec ses données pour pouvoir le modifier.
quelqu'un pourrait m'aider svp. Je suis encore débutant en PHP