Bonjour,

J'ai écrit le code suivant pour remplir ma BDD avec un formulaire et cela ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
 
}
 
?>
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.

Merci de votre aide.