Recupere les donnees d'un formulaire ds un BD
amsy10
-
amsy10 -
amsy10 -
Bonjour,
je voudrais pourvoir recupere mes donnes du formulaire pour l envoyer dans une base de donnees voila dans ma page jeu_can.php j'ai fais ca
<FORM ACTION="recupere.php" METHOD="POST">
<center>
Entrez votre Matricule :
<INPUT TYPE="number" size=8 NAME=matricule><br/>
<select name="equipe1">
<option value="choix1">Angola</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Benin</option>
</select><INPUT type="text" size="1" name=score1>
vs<INPUT type="text" size="1" name = score2>
<select name="equipe2">
<option value="choix1">Benin</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Angola</option>
</select><br/><br/>
<INPUT TYPE=submit VALUE="Valider">
<INPUT TYPE=reset VALUE="Annuler">
</center>
</FORM>
Puis dans ma page recupere.php
<?php
if(isset($_GET['matricule'])) $mat=$_GET['matricule'];
else $mat="";
if(isset($_GET['equipe1'])) $eq=$_GET['equipe1'];
else $eq="";
if(isset($_GET['equipe2'])) $eq1=$_GET['equipe2'];
else $eq1="";
if(isset($_GET['score1'])) $skor=$_GET['score'];
else $skor="";
if(isset($_GET['score2'])) $skor2=$_GET['score2'];
else $skor2="";
$connect = mysql_connect('localhost','root','') or die("Erreur de connexion au serveur");
mysql_select_db("sms") or die("Erreur de connexion à la base");
$request = "insert into sms_pull values('$mat','$eq','$eq1','$skor','$skor2')";
$select = mysql_query($request) or die (mysql_error($request));
echo 'Vos infos on été ajoutées.';
?>
il n'insere pas dans ma base de donnee .c'est là mon probeme .comment inserer dans ma base de donnees?
je voudrais pourvoir recupere mes donnes du formulaire pour l envoyer dans une base de donnees voila dans ma page jeu_can.php j'ai fais ca
<FORM ACTION="recupere.php" METHOD="POST">
<center>
Entrez votre Matricule :
<INPUT TYPE="number" size=8 NAME=matricule><br/>
<select name="equipe1">
<option value="choix1">Angola</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Benin</option>
</select><INPUT type="text" size="1" name=score1>
vs<INPUT type="text" size="1" name = score2>
<select name="equipe2">
<option value="choix1">Benin</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Angola</option>
</select><br/><br/>
<INPUT TYPE=submit VALUE="Valider">
<INPUT TYPE=reset VALUE="Annuler">
</center>
</FORM>
Puis dans ma page recupere.php
<?php
if(isset($_GET['matricule'])) $mat=$_GET['matricule'];
else $mat="";
if(isset($_GET['equipe1'])) $eq=$_GET['equipe1'];
else $eq="";
if(isset($_GET['equipe2'])) $eq1=$_GET['equipe2'];
else $eq1="";
if(isset($_GET['score1'])) $skor=$_GET['score'];
else $skor="";
if(isset($_GET['score2'])) $skor2=$_GET['score2'];
else $skor2="";
$connect = mysql_connect('localhost','root','') or die("Erreur de connexion au serveur");
mysql_select_db("sms") or die("Erreur de connexion à la base");
$request = "insert into sms_pull values('$mat','$eq','$eq1','$skor','$skor2')";
$select = mysql_query($request) or die (mysql_error($request));
echo 'Vos infos on été ajoutées.';
?>
il n'insere pas dans ma base de donnee .c'est là mon probeme .comment inserer dans ma base de donnees?
Configuration: Linux Fedora Firefox 2.0.0.8
A voir également:
- Recupere les donnees d'un formulaire ds un BD
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Un formulaire rempli - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Logiciel de récupération de données - Guide
5 réponses
Tu n'as rien modifié.
Si tu utilises le POST dans ton formulaire, il faut remplacer tes $_GET['champs'] par $_POST['champs'].
Si tu utilises le POST dans ton formulaire, il faut remplacer tes $_GET['champs'] par $_POST['champs'].
<?php
$matricule=$_POST['matricule'];
echo "$matricule";
?>
<FORM ACTION="recupere.php" METHOD="POST" name="monformulaire">
<center>
Entrez votre Matricule :
<INPUT TYPE="text" size=8 NAME="matricule"><br/>
<select name="equipe1">
<option value="choix1">Angola</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Benin</option>
<option value="choix6">togo</option>
<option value="choix7">Burkina faso</option>
<option value="choix8">Algérie</option>
<option value="choix9">Gabon</option>
<option value="choix10">Malawi</option>
<option value="choix11">Soudan</option>
<option value="choix12">Ghana</option>
<option value="choix13">Mozambique</option>
<option value="choix14">Maroc</option>
<option value="choix15">Mali</option>
<option value="choix16">Tunisie</option>
</select><INPUT type="text" size="1" name="score1">
vs<INPUT type="text" size="1" name ="score2">
<select name="equipe2">
<option value="choix1">Benin</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Angola</option>
<option value="choix6">togo</option>
<option value="choix7">Burkina faso</option>
<option value="choix8">Algérie</option>
<option value="choix9">Gabon</option>
<option value="choix10">Malawi</option>
<option value="choix11">Soudan</option>
<option value="choix12">Ghana</option>
<option value="choix13">Mozambique</option>
<option value="choix14">Maroc</option>
<option value="choix15">Mali</option>
<option value="choix16">Tunisie</option>
</select><br/><br/>
<INPUT TYPE="submit" name="valider" VALUE="Valider">
<INPUT TYPE="reset" VALUE="Annuler">
</center>
</FORM>
et puis ca dans ma page recuperer .php
<?php
$mat=$_POST['matricule'];
$eq=$_POST['equipe1'];
$eq1=$_POST['equipe2'];
$score1=$_POST['score1'];
$score2=$_POST['score2'];
if( !empty($_POST['matricule']) && !empty($_POST['equipe1'])&& !empty($_POST['equipe2'])&& !empty($_POST['score1'])&& !empty($_POST['score2']))
{
$connect = mysql_connect('localhost','root','') or die("Erreur de connexion au serveur");
mysql_select_db("sms") or die("Erreur de connexion à la base");
$request ="insert into sms_pull values ('$mat','$eq','$eq1','$score1','$score2')";
$select = mysql_query($request) or die (mysql_error($request));
echo "Vos infos on été ajoutées.";
mysql_close();
}
else
{
echo "il manque des champ obligatoire";
}
g vraiment du mal
$matricule=$_POST['matricule'];
echo "$matricule";
?>
<FORM ACTION="recupere.php" METHOD="POST" name="monformulaire">
<center>
Entrez votre Matricule :
<INPUT TYPE="text" size=8 NAME="matricule"><br/>
<select name="equipe1">
<option value="choix1">Angola</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Benin</option>
<option value="choix6">togo</option>
<option value="choix7">Burkina faso</option>
<option value="choix8">Algérie</option>
<option value="choix9">Gabon</option>
<option value="choix10">Malawi</option>
<option value="choix11">Soudan</option>
<option value="choix12">Ghana</option>
<option value="choix13">Mozambique</option>
<option value="choix14">Maroc</option>
<option value="choix15">Mali</option>
<option value="choix16">Tunisie</option>
</select><INPUT type="text" size="1" name="score1">
vs<INPUT type="text" size="1" name ="score2">
<select name="equipe2">
<option value="choix1">Benin</option>
<option value="choix2">Cote d'ivoire</option>
<option value="choix3">Cameroun</option>
<option value="choix4">Egypte</option>
<option value="choix5">Angola</option>
<option value="choix6">togo</option>
<option value="choix7">Burkina faso</option>
<option value="choix8">Algérie</option>
<option value="choix9">Gabon</option>
<option value="choix10">Malawi</option>
<option value="choix11">Soudan</option>
<option value="choix12">Ghana</option>
<option value="choix13">Mozambique</option>
<option value="choix14">Maroc</option>
<option value="choix15">Mali</option>
<option value="choix16">Tunisie</option>
</select><br/><br/>
<INPUT TYPE="submit" name="valider" VALUE="Valider">
<INPUT TYPE="reset" VALUE="Annuler">
</center>
</FORM>
et puis ca dans ma page recuperer .php
<?php
$mat=$_POST['matricule'];
$eq=$_POST['equipe1'];
$eq1=$_POST['equipe2'];
$score1=$_POST['score1'];
$score2=$_POST['score2'];
if( !empty($_POST['matricule']) && !empty($_POST['equipe1'])&& !empty($_POST['equipe2'])&& !empty($_POST['score1'])&& !empty($_POST['score2']))
{
$connect = mysql_connect('localhost','root','') or die("Erreur de connexion au serveur");
mysql_select_db("sms") or die("Erreur de connexion à la base");
$request ="insert into sms_pull values ('$mat','$eq','$eq1','$score1','$score2')";
$select = mysql_query($request) or die (mysql_error($request));
echo "Vos infos on été ajoutées.";
mysql_close();
}
else
{
echo "il manque des champ obligatoire";
}
g vraiment du mal
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
hello,
Pour mettre un cadre en couleur tu peux faire comme suit:
ou en attribuant une class à la div plutot que lui attribuer le style sur la page... et mettre le style dans un fichier css:
page php.
page css.
En gros voilà ;)
Pour mettre un cadre en couleur tu peux faire comme suit:
<div style='border:1px solid orange;'> ...ton contenu </div>
ou en attribuant une class à la div plutot que lui attribuer le style sur la page... et mettre le style dans un fichier css:
page php.
<div class='ma_class'> ...ton contenu </div>
page css.
.ma_class
{
border:1px solid orange;
}
En gros voilà ;)
<?php
//include "connexion.php";
if(isset($_GET['valider'])) {
if(empty($_GET['matricule']) OR empty($_GET['equipe1']) OR empty($_GET['equipe2']) OR empty($_GET['score']) OR empty($_GET['score2']))
{
echo "aaaaaaaaaaaa";
}
else
{
$mat=$_GET['matricule'];
$eq=$_GET['equipe1'];
$eq1=$_GET['equipe2'];
$skor=$_GET['score'];
$skor2=$_GET['score2'];
$connect = mysql_connect('localhost','root','') or die("Erreur de connexion au serveur");
mysql_select_db("sms") or die("Erreur de connexion à la base");
$request = "insert into sms_pull values('$mat','$eq','$eq1','$skor','$skor2')";
$select = mysql_query($request) or die (mysql_error($request));
echo "Vos infos on été ajoutées.";
}}