Bonjour,
J'ai écrit le code suivant pour remplir ma BDD avec un formulaire et cela ne fonctionne pas :
La base n'est pas remplie et le message "erreur" s'affiche. Je ne comprends pas pourquoi je n'arrive pas à récupérer les valeurs saisies.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32<html> <head><title>Formulaire</title></head> <body> <h1>Entrez les données demandées :</h1> <form name="inscription" method="post" action="form.php"> Entrez votre nom : <input type="text" name="nom"/> <br/> Entrez votre telephone : <input type="text" name="telephone"/> <br/> <input type="submit" name="valider" value="OK"/> </form> </body> </html> <?php if (isset($_POST['valider'])){ //On récupère les valeurs entrées par l'utilisateur : $Nom = isset($_POST['nom']) ? $_POST['nom'] : NULL; $Telephone = isset($_POST['telephone']) ? $_POST['telephone'] : NULL; $connexion = mysqli_connect("localhost", "root", "", "test") or die ("Connexion au serveur impossible"); //On prépare la commande sql d'insertion $sql = 'INSERT INTO liste_proprietaire VALUES ("","'.$Nom.'","'.$Telephone.'")'; $resultat = mysqli_query($connexion, $sql) or die ("erreur."); // on ferme la connexion mysqli_close($connexion); } ?>
Merci de votre aide.
