bonjour
j'ai créé un petit formulaire:inscription/php
je passe évidement les balises <body> etc...
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 <?php //ouverture connexion function connect_bd() { $nomserveur='localhost'; $nombd='bi_belgium'; $login='root'; $pass=''; $connection= mysqli_connect($nomserveur,$login,$pass)or die("connexion echouée"); mysqli_select_db($nombd,$connection)or die("erreur connection"); return $connection; } //fermeture connexion function deconnect_bd($connection) { mysqli_close($connection); $connection=0; } ?> <form class="form_inscription" action="form_inscription.php" method="post"> <label class="label_inscription_nom" for="nom">Votre nom*:</label> <input class="input_inscription_nom"type="text" name="nom" id="nom" required="required"> <label class="label_inscription_prenom" for="prenom">Votre prénom*:</label> <input class="input_inscription_prenom"type="text" name="prenom"id="prenom"required="required"><br> <label class="label_inscription_age" for="age">Votre âge*:</label> <input class="input_inscription_age"type="date" name="age"id="age"required="required"> <label class="label_inscription_sex" for="sexe">Votre sexe:</label> <input class="input_inscription_sex" id="sexe" type="radio" name="group1" value="feminin">féminin <input class="input_inscription_sex2" id="sexe" type="radio" name="group1"value="masculin">masculin<br> <label class="label_inscription_email" for="mail">Votre e-mail*:</label> <input class="input_inscription_email" id="mail" type="email" name="mail"required="required"value="@"><br> <label class="label_inscription_code_post" for="postale">Code postale*:</label> <input class="input_inscription_code_post" id="postale" type="text" name="postale"required="required"min="4" max="4"> <label class="label_inscription_ville" for="ville">Ville*:</label> <input class="input_inscription_ville" id="ville" type="text" name="ville"required="required"><br> <label class="label_inscription_identi"for="ident">Votre identifiant*:</label> <input class="input_inscription_identi"type="text" name="identifiant"id="ident"required="required"> <label class="label_inscription_passe"for="pass">Votre mot de passe*:</label> <input class="input_inscription_passe"type="password" name="pass"id="pass"required="required"><br> <input class="input_inscription_submit"type="submit" value="valider"> <p class="pied_form_inscription">Un e-mail vous sera envoyé avec votre identifiant et votre mot de passe</p> </form>
mon form_inscription.php:
donc je n'ai pas d'erreur, mais déjà l'écho ne m'affiche 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 <?php include("inscription.php"); //recup donnée if (isset ($_POST['valider'])){ $nom=addslashes($_POST["nom"]); $prenom=addslashes($_POST["prenom"]); $age=addslashes($_POST["age"]); $sexe=addslashes($_POST["group1"]); $email=addslashes($_POST["mail"]); $code_postale=addslashes($_POST["postale"]); $ville=addslashes($_POST["ville"]); $identifiant=addslashes($_POST["identifiant"]); $mot_de_passe=addslashes($_POST["pass"]); //insertion de données $connection=connect_bd(); if($connection<>0) { $requete='INSERT INTO bi_belgium FROM membres VALUES ("","'.$nom.'","'.$prenom.'","'.$age.'","'.$sexe.'","'.$email.'","'.$code_postale.'","'.$ville.'","'.$identifiant.'","'.$mot_de_passe.'")'; $resultat=mysqli_query($requete,$connection); if($resultat<>FALSE) { echo 'votre inscription à bien été prise en compte'; } else { echo "echec de votre inscription"; } deconnect_bd($connection); } } ?>et lorsque je vais voir dans ma base de donnée, je n'ai pas de ligne retournée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo 'votre inscription à bien été prise en compte';
pouvez-vous me dire ou est mon erreur s'il vous plait?merci
Partager