Saisie des données dans la BD et réaffichage du formulaire
Posté : 05 avr. 2006, 16:27
Bonjour,
J'avais déja posé la même question sur le message suivant. Malheureusement un probléme de connexion et je n'ai pu venir compléter ma demande. http://www.phpfrance.com/forums/voir_su ... texte-.php
Donc je vais reposer ma question. Je souhaiterai dans la même page faire le formulaire de saisie et la partie insertion. Mon probléme ce situe dans la partie si $soumis=1. En effet, je ne sais pas comment faire pour réafficher mon formulaire, et donc repasser ma variable $soumis à 0.
De plus lorsque je lance ma pages il me dit "Notice: Undefined index: soumis in c:\program files\easyphp1-8\www\dip2france\ajout_personne.php on line 70", ce qui est normal, car je n'initialise pas ma variable $soumis. Seriez vous comment je pourrais résoudre ce problème.
Si jamais je n'ai pas été sufisament clair, n'hésité pa à me le dire, et je vous donnerai tout les infos.
A + et merci
Ludo[/url]
J'avais déja posé la même question sur le message suivant. Malheureusement un probléme de connexion et je n'ai pu venir compléter ma demande. http://www.phpfrance.com/forums/voir_su ... texte-.php
Donc je vais reposer ma question. Je souhaiterai dans la même page faire le formulaire de saisie et la partie insertion. Mon probléme ce situe dans la partie si $soumis=1. En effet, je ne sais pas comment faire pour réafficher mon formulaire, et donc repasser ma variable $soumis à 0.
De plus lorsque je lance ma pages il me dit "Notice: Undefined index: soumis in c:\program files\easyphp1-8\www\dip2france\ajout_personne.php on line 70", ce qui est normal, car je n'initialise pas ma variable $soumis. Seriez vous comment je pourrais résoudre ce problème.
Code : Tout sélectionner
$soumis=$_POST['soumis'];
if ($soumis==1)
{
//Page d'affichage aprés appuye sur envoi
$idpre=$_POST['select_pre'];
$sql = "INSERT INTO personne VALUES (DEFAULT,'$idpre')";
$requeteID = pg_query($sql);
echo "<form action='{$_SERVER["PHP_SELF"]}' method='post'> \n";
echo "<input type='hidden' name='soumis' value='0'>";
echo "<input type='submit' name='envoye' value='Envoyer'> \n";
echo "</form>";
}
else
{
//Formulaire de saisie
echo "<form action='{$_SERVER["PHP_SELF"]}' method='post'> \n";
//Créer une variable soumis initialiser à 1
echo "<input type='hidden' name='soumis' value='1'> \n";
//Creation tableau
echo "<table> \n";
echo"<tr> \n";
echo"<td>";
echo "Prénom : ";
echo"</td> \n";
echo"<td> ";
echo "<input type=\"text\" name=\"form_prenom_personne\" >\n";
echo"</td> \n";
echo"</tr> \n";
echo"</table>";
echo "<input type='submit' name='envoye' value='Envoyer'> \n";
echo "</form>";
A + et merci
Ludo[/url]