bonjour,
J'ai créé un formulaire, et après avoir saisi les valeurs des champs et cliqué sur le bouton "valider", ces valeurs devraient s'insérer dans la base de données. Mais le problème, c'est qu'elles s'insèrent toujours à chaque chargement de page sans que je clique sur le bouton "valider".
Je ne comprends pas, car j'ai mis une condition.
Code:
Merci
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 ?php /*Connexion BDD*/ include("connexion.php"); session_start(); if (isset($_POST['submit'])) { //Récupération des valeurs des champs pour la table structure $typologie=$_POST['typologie']; $nom_contact=$_POST['nom_contact']; $thematique=$_POST['thematique']; $desc_contact=$_POST['desc_contact']; $nom_struct=$_POST['nom_struct']; $nom_service=$_POST['nom_service']; $adres_struct=$_POST['adres_struct']; $tel_struct=$_POST['tel_struct']; $fax_struct=$_POST['fax_struct']; $page_web=$_POST['page_web']; $mail_struct=$_POST['mail_struct']; $comment_struct=$_POST['comment_struct']; //Insérer dans la BDD dans la table structure $bdd->exec("INSERT INTO structure VALUES (null,'$typologie','$nom_contact','$thematique','$desc_contact','$nom_struct','$nom_service','$adres_struct','$tel_struct','$fax_struct','$page_web','$mail_struct','$comment_struct')"); } <!--Formulaire-------------------------------------------> <div class="body"> <form action="enter_dat.php" method="post" id="sky-form" class="sky-form"> <header>Formulaire de saisie</header> <footer> <button type="submit" class="button" name="submit">Valider</button> <a href="rlf2.php" class="button button-primary">Rechercher</a> </footer> </form> </div>
Partager