Bonjour, je poste ce message pour vous demandez de l'aide car je ne comprends pas pourquoi les données de mon formulaire ne s'envoie pas a ma base de données, si quelqu'un pouvais m'aider ça serais vraiment gentil

voici mon code html:
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<!doctype HTML>
<html lang="fr">
<html>
   <head>
      <title>Inscription</title>
      <meta charset="utf-8">
   </head>
   <body>
      <div align="center">
         <h2>Inscription</h2>
         <br /><br />
         <form method="POST" action="">
             <div>
        <label for="homme">Sexe :</label>
 
                <input type="radio" id="homme" name="sexe" value="Homme">
        <label for = "homme">Homme</label>
 
 
                <input type="radio" id="femme" name="sexe" value="Femme">
        <label for = "femme">Femme</label>
 
                <input type="radio" id="autre" name="sexe" value="Autre">
        <label for = "autre">Autre</label>
    </div>
             <br>
             <div>
            <label for="jeuxvideo">loisirs:</label>
            <input type="checkbox" id="jeuxvideo" name="loisir">
            <label for="jeuxvideo">Jeux vidéo</label>
 
                        <input type="checkbox" id="cinema" name="loisir">
            <label for="cinema">Cinema</label>
 
                        <input type="checkbox" id="lecture" name="loisir">
            <label for="lecture">Lecture</label>
 
                        <input type="checkbox" id="sport" name="loisir">
            <label for="sport">Sport</label>
 
                        <input type="checkbox" id="informatique" name="loisir">
            <label for="informatique">Informatique</label>
 
        </div>
             <br>
                    <div>
            <label for="naissance">Date de naissance:</label>
            <input type="date" id="naissance" name="nais" value="<?php if(isset($nais)) { echo $nais; } ?>">
        </div>
             <br>
            <table>
               <tr>
                  <td align="right">
                     <label for="nom">Nom :</label>
                  </td>
                  <td>
                     <input type="text" placeholder="Votre nom" id="nom" name="nom" value="<?php if(isset($nom)) { echo $nom; } ?>"/>
                  </td>
               </tr>
               <tr>
                  <td align="right">
                     <label for="prenom">Prénom :</label>
                  </td>
                  <td>
                     <input type="text" placeholder="Votre prénom" id="prenom" name="prenom" value="<?php if(isset($prenom)) { echo $prenom; } ?>"/>
                  </td>
               </tr>
               <tr>
                  <td align="right">
                     <label for="ville">Ville :</label>
                  </td>
 
                  <td>
                     <input type="text" placeholder="Votre ville" id="ville" name="ville" value="<?php if(isset($ville)) { echo $ville; } ?>"/>
                  </td>
               </tr>
               <tr>
                  <td align="right">
                     <label for="mail">mail :</label>
                  </td>
                  <td>
                     <input type="email" placeholder="votre mail" id="mail" name="mail" value="<?php if(isset($mail)) { echo $mail; } ?>"/>
                  </td>
               </tr>
               <tr>
                  <td align="right">
                     <label for="mdp">Mot de passe :</label>
                  </td>
                  <td>
                     <input type="password" placeholder="Votre mot de passe" id="mdp" name="mdp" />
                  </td>
               </tr>
               <tr>
                  <td align="right">
                     <label for="mdp2">Confirmation du mot de passe :</label>
                  </td>
                  <td>
                     <input type="password" placeholder="Confirmez votre mdp" id="mdp2" name="mdp2" />
                  </td>
               </tr>
               <tr>
                  <td></td>
                  <td align="center">
                     <br />
                     <input type="submit" name="forminscription" value="Je m'inscris" />
                  </td>
               </tr>
            </table>
         </form>
          <?php
          if(isset($erreur))
          {
              echo '<font color="red">'.$erreur. "</font>";
          }
          ?>
      </div>
   </body>
</html>
et mon code php:
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
53
54
55
56
57
58
59
<?php
 
 
  $bdd = new PDO('mysql:host:localhost;dbname=meetic;charset=utf8', 'root', '');
 
if(isset($_POST['forminscription']))
{
 
 
 
    if(!empty($_POST['nom']) AND !empty($_POST['prenom']) AND !empty($_POST['sexe']) AND !empty($_POST['loisir']) AND !empty($_POST['nais']) AND !empty($_POST['mail']) AND !empty($_POST['ville']) AND !empty($_POST['mdp']) AND !empty($_POST['mdp2']))
    {
        $nom = ($_POST['nom']);
        $prenom = ($_POST['prenom']);
        $sexe = ($_POST['sexe']);
        $loisir = ($_POST['loisir']);
        $nais = ($_POST['nais']);
        $mail = ($_POST['email']);
        $ville = ($_POST['ville']);
        $mdp = ($_POST['mdp']);
        $mdp2 = ($_POST['mdp2']);
        $nomlenght = strlen($nom);
        $prenomlenght = strlen($prenom);
        if($nomlenght <= 255)
        {
            if($prenomlenght <= 255)
            {
 
                    if($mdp === $mdp2)
                    {  
                        $mdp = sha1($mdp);
                        $insertmbr = $bdd->prepare("INSERT INTO inscription(nom, prenom, sexe, email, ville, nais, loisir, mdp) VALUES (?,?,?,?,?,?,?,?)");
                        $insertmbr->execute(array($nom, $prenom, $sexe, $mail, $ville, $nais, $loisir,$mdp));
                        $erreur = "Votre compte à bien été créer"; 
                    }
                    else
                    {
                    $erreur = "Vos mots de passes ne correspondent pas";
                    }
                }
 
            }
            else
            {
                $erreur = "Votre prénom ne dois pas dépasser 255 caractères";
            }
 
        }
        else
        {
            $erreur = "Votre nom ne doit pas dépasser 255 caractères";
        }
    }
else
{
    $erreur = "Tous les champs doivent être complétés";
}
 
?>
Merci beaucoup à ce qui pourront m'aider