Insertion de donnees d'un formulair dans une table
leon237
Messages postés
18
Statut
Membre
-
leon237 Messages postés 18 Statut Membre -
leon237 Messages postés 18 Statut Membre -
Bonjour,
j'ai ecris un bout de code qui permet d'inserer les informations d'un formulaire d'incription dans une table (inscription) dans ma base de donnees (mabase) en changeant des instructions mysql que j'avais faites auparavant en mysqli.
le probleme c'est que j'ai un message d'erreur qui est: "Parse error: syntax error, unexpected 'inscription' (T_STRING) in C:\********* on line 24"
je ne sais pas si , en dehors de celle-ci , j'ai fais d'autres erreurs , notamment pour la connection a le base de donnees et la definition de mes variables (voir formulaire ecris en html).
voici mon code:
Merci.
j'ai ecris un bout de code qui permet d'inserer les informations d'un formulaire d'incription dans une table (inscription) dans ma base de donnees (mabase) en changeant des instructions mysql que j'avais faites auparavant en mysqli.
le probleme c'est que j'ai un message d'erreur qui est: "Parse error: syntax error, unexpected 'inscription' (T_STRING) in C:\********* on line 24"
je ne sais pas si , en dehors de celle-ci , j'ai fais d'autres erreurs , notamment pour la connection a le base de donnees et la definition de mes variables (voir formulaire ecris en html).
voici mon code:
<html>
<head>
<title></title>
<link rel="stylesheet" href="style1.css">
<link rel="stylesheet" href="style2.css">
</head>
<body>
<?php
if(isset($_POST['submit']))
{
$nom =htmlentities(trim($_POST['nom']));
$password =htmlentities(trim($_POST['password']));
$reapeatpassword =htmlentities(trim($_POST['repeatpassword']));
if($nom&&$password&&$reapeatpassword)
{
if($password==$reapeatpassword)
{
$connect = mysqli_connect('localhost','username','password','mabase')or die('error');
$req = "INSERT INTO inscription VALUES('$nom','$password','');
die("inscription terminee <a href='#'>connectez vous</a>");
}else echo "les deux password doivent etre identiques";
}else echo"veuillez saisr tous les champs";
}
?>
<div class="container">
<form id="contact" action="formecole.php" method="post">
<h3 align="center">HelloSchool</h3>
<h4>Veuillez remplir ce formulaire pour creer votre compte:</h4>
<input placeholder="Nom de l'etablissement" type="text" name="nom" required autofocus>
<input placeholder="choisir un mot de passe" type="password" tabindex="4" name="password" required autofocus>
<input placeholder="Repetez le mot de passe" type="password" tabindex="4" name="repeatpassword" required autofocus>
<fieldset>
<button name="submit" type="submit" id="contact-submit">Creer mon compte</button>
</fieldset>
<a class="bouton3" href="validation.html">Utiliser un compte existant</a><br>
<span id="copyright symbol">© leon237</span>
</form>
</div>
</body>
</html>
Merci.
A voir également:
- Insertion de donnees d'un formulair dans une table
- Fuite données maif - Guide
- Table ascii - Guide
- Insertion table des matières word - Guide
- Touche insertion clavier - Guide
- Supprimer les données de navigation - Guide
-Notice: Undefined variable: conn in C:\UwAmp\**** on line 23
- Fatal error: Call to a member function query() on null in C:\UwAmp\*** on line 23
le nouveau code:
<html> <head> <title></title> <link rel="stylesheet" href="style1.css"> <link rel="stylesheet" href="style2.css"> </head> <body> <?php if(isset($_POST['submit'])) { $nom =htmlentities(trim($_POST['nom'])); $password =htmlentities(trim($_POST['password'])); $reapeatpassword =htmlentities(trim($_POST['repeatpassword'])); if($nom&&$password&&$reapeatpassword) { if($password==$reapeatpassword) { $connect = mysqli_connect('localhost','username','password','mabase')or die('error'); $req = "INSERT INTO inscription VALUES('$nom','$password','')"; $res = $conn->query($req); die("inscription terminee <a href='#'>connectez vous</a>"); }else echo "les deux password doivent etre identiques"; }else echo"veuillez saisr tous les champs"; } ?> <div class="container"> <form id="contact" action="formecole.php" method="post"> <h3 align="center">HelloSchool</h3> <h4>Veuillez remplir ce formulaire pour creer votre compte:</h4> <input placeholder="Nom de l'etablissement" type="text" name="nom" required autofocus> <input placeholder="choisir un mot de passe" type="password" tabindex="4" name="password" required autofocus> <input placeholder="Repetez le mot de passe" type="password" tabindex="4" name="repeatpassword" required autofocus> <fieldset> <button name="submit" type="submit" id="contact-submit">Creer mon compte</button> </fieldset> <a class="bouton3" href="validation.html">Utiliser un compte existant</a><br> <span id="copyright symbol">© leon237</span> </form> </div> </body> </html>