par
flexi2202 » 27 janv. 2021, 18:18
bonjour a tous
voila j apprends a insérer des données dans une table a l aide d un formulaire
je me suis inspire de cet exemple
http://www.oujood.com/php/bdd-inserer-donnees.php
j ai donc créer ma base
https://zupimages.net/up/21/04/fg6w.jpg
ensuite creer mes deux fichiers
le premier
formulaire.php
Code : Tout sélectionner
<html>
<body>
<form action="insert.php" method="post">
Nom: <input type="text" name="Nom" />
Prénom: <input type="text" name="Prénom" />
Age: <input type="text" name="age" />
Payé : <input type="text" name="paye" />
Genre: <input type="text" name="sexe" />
<input type="submit" />
</form>
</body>
</html>
le deuxième insert.php
Code : Tout sélectionner
<?PHP
$con = mysql_connect ("localhost", "root", "") ;
si (! $con)
{
die("ne pourrait pas se relier : ". mysql_error ());
}
mysql_select_db ("maBase", $con) ;
//en stocke la date du jour dans la variable $date_inscri
$date_inscri=date();
$sql=" INSERT INTO `visiteurs` (`id`, `nom`, `prenom`, `age`, `paye`, `sexe`, `date inscri`)
VALUES
('','$_POST[nom]','$_POST[prenom]','$_POST[age]','$_POST[paye]','$_POST[sexe]','$date_inscri')";
if (!mysql_query($sql,$con))
{
die('impossible d’ajouter cet enregistrement : ' . mysql_error());
}
echo "L’enregistrement est ajouté ";
mysql_close($con)
?>
<a href=" formulaire.php ">Retour au formulaire</a>
mais cela ne fonctionne pas il m indique une erreur a la ligne 6
Code : Tout sélectionner
Parse error: syntax error, unexpected 'mysql_select_db' (T_STRING) in C:\wamp64\www\client\insert.php on line 9
j avais déjà eu une première erreur a la ligne 6 j ai enlever "";""a la fin
merci de l aide
bonjour a tous
voila j apprends a insérer des données dans une table a l aide d un formulaire
je me suis inspire de cet exemple
http://www.oujood.com/php/bdd-inserer-donnees.php
j ai donc créer ma base
https://zupimages.net/up/21/04/fg6w.jpg
ensuite creer mes deux fichiers
le premier
formulaire.php
[code] <html>
<body>
<form action="insert.php" method="post">
Nom: <input type="text" name="Nom" />
Prénom: <input type="text" name="Prénom" />
Age: <input type="text" name="age" />
Payé : <input type="text" name="paye" />
Genre: <input type="text" name="sexe" />
<input type="submit" />
</form>
</body>
</html>[/code]
le deuxième insert.php
[code] <?PHP
$con = mysql_connect ("localhost", "root", "") ;
si (! $con)
{
die("ne pourrait pas se relier : ". mysql_error ());
}
mysql_select_db ("maBase", $con) ;
//en stocke la date du jour dans la variable $date_inscri
$date_inscri=date();
$sql=" INSERT INTO `visiteurs` (`id`, `nom`, `prenom`, `age`, `paye`, `sexe`, `date inscri`)
VALUES
('','$_POST[nom]','$_POST[prenom]','$_POST[age]','$_POST[paye]','$_POST[sexe]','$date_inscri')";
if (!mysql_query($sql,$con))
{
die('impossible d’ajouter cet enregistrement : ' . mysql_error());
}
echo "L’enregistrement est ajouté ";
mysql_close($con)
?>
<a href=" formulaire.php ">Retour au formulaire</a>[/code]
mais cela ne fonctionne pas il m indique une erreur a la ligne 6
[code]Parse error: syntax error, unexpected 'mysql_select_db' (T_STRING) in C:\wamp64\www\client\insert.php on line 9
[/code]
j avais déjà eu une première erreur a la ligne 6 j ai enlever "";""a la fin
merci de l aide