Transmition de variable
Résolu
adamsong182
-
diable2010 -
diable2010 -
Bonjour,
voici mon problème,
j'ai une page (corp.php ) avec une données récupéré dans ma base de données que j'ai bien sur stocké dans une variable $donnees soit $donnees['sujet']
je veut transmettre cette variable a une autre page (reponse.php) . j'utilise pour cela un formulaire avec un champs caché. je voudrai ensuite réutiliser cette variable dans un autre formulaire pour avoir un champ prés-remplie
voici la page corp.php :
if(isset($_GET['id'])){ //si la variable id existe
$requete_selection = mysql_query('SELECT *
FROM formulaire
WHERE id='.$_GET['id']) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$donnees = mysql_fetch_array($requete_selection);
echo $donnees['sujet']. '<br />';
echo $donnees['message'] . '<br />';
}
$trsujet=$donnees['sujet'];
?>
<form method="post" action="reponse.php">
<input type="HIDDEN" value="<?php echo $trsujet;?>">
</form>
<a href="reponse.php">Reponse</a>
voici la page reponse.php
<form method="post" action="ecriture.php">
<input name="sujet" value="<?php echo $_POST['trsujet'];?>"> <br>
<textarea cols="60"rows="15" name="message">Tapez ici votre texte... </textarea>
<input value="Envoyer" type="submit"></td>
</form>
voici la valeur affiché sur la page
<br /><b>Notice</b>: Undefined index: trsujet in <b>C:\wamp\www\reponse.php</b> on line <b>6</b><br />
voici mon problème,
j'ai une page (corp.php ) avec une données récupéré dans ma base de données que j'ai bien sur stocké dans une variable $donnees soit $donnees['sujet']
je veut transmettre cette variable a une autre page (reponse.php) . j'utilise pour cela un formulaire avec un champs caché. je voudrai ensuite réutiliser cette variable dans un autre formulaire pour avoir un champ prés-remplie
voici la page corp.php :
if(isset($_GET['id'])){ //si la variable id existe
$requete_selection = mysql_query('SELECT *
FROM formulaire
WHERE id='.$_GET['id']) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$donnees = mysql_fetch_array($requete_selection);
echo $donnees['sujet']. '<br />';
echo $donnees['message'] . '<br />';
}
$trsujet=$donnees['sujet'];
?>
<form method="post" action="reponse.php">
<input type="HIDDEN" value="<?php echo $trsujet;?>">
</form>
<a href="reponse.php">Reponse</a>
voici la page reponse.php
<form method="post" action="ecriture.php">
<input name="sujet" value="<?php echo $_POST['trsujet'];?>"> <br>
<textarea cols="60"rows="15" name="message">Tapez ici votre texte... </textarea>
<input value="Envoyer" type="submit"></td>
</form>
voici la valeur affiché sur la page
<br /><b>Notice</b>: Undefined index: trsujet in <b>C:\wamp\www\reponse.php</b> on line <b>6</b><br />
A voir également:
- Transmition de variable
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Vba range avec variable ✓ - Forum VB / VBA
- Vérifiez la variable d'environnement TEMP. QUE FAIRE ????? ✓ - Forum Microsoft Office
- Range avec une Variable ✓ - Forum VB / VBA