Insérer les réponses d'un questionnaire dans une bd en PHP
Fermé
marlui
Messages postés
58
Date d'inscription
mercredi 26 septembre 2012
Statut
Membre
Dernière intervention
12 décembre 2012
-
2 nov. 2012 à 09:48
Blunderer Messages postés 273 Date d'inscription mardi 17 juillet 2012 Statut Membre Dernière intervention 6 décembre 2012 - 21 nov. 2012 à 11:19
Blunderer Messages postés 273 Date d'inscription mardi 17 juillet 2012 Statut Membre Dernière intervention 6 décembre 2012 - 21 nov. 2012 à 11:19
A voir également:
- Insérer les réponses d'un questionnaire dans une bd en PHP
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer sommaire word - Guide
- Insérer un filigrane word - Guide
22 réponses
marlui
Messages postés
58
Date d'inscription
mercredi 26 septembre 2012
Statut
Membre
Dernière intervention
12 décembre 2012
1
16 nov. 2012 à 10:13
16 nov. 2012 à 10:13
Non, non, c'est tout bon :)
Blunderer
Messages postés
273
Date d'inscription
mardi 17 juillet 2012
Statut
Membre
Dernière intervention
6 décembre 2012
83
18 nov. 2012 à 20:30
18 nov. 2012 à 20:30
Et là ? (page 2)
<html> <head> <!-- Titre de la page --> <title>Insert-réponse</title> <!-- Auteur de la page --> <meta name="author" content="author" /> <!-- Description de la page --> <meta name="description" content="Pages pour répondre aux questionnaires ou les gérer" /> <!-- Empêcher la mise en cache de la page par le navigateur --> <meta http-equiv="pragma" content="no-cache" /> </head> <body> <!-- Lien CSS --> <link rel="stylesheet" type="text/css" href="../Style.css" /> <div class="container"> <div class="left"><b><center><br><br>Menu</center></b><br /> <h2 style="font-size:15px"><center><a href="IndexC.php">Retour</a></center></h2></div> <a href="insertReponseC.php"> <div class="header"><h1 class="header"><center><img border="1" src="../Images/Logo_FMV_Répondre.png"alt="FMV" width="900" height="200" /></center></h1></div></a> </br> </br> </br> <div class="content"> <?PHP include ('../Connexion.php'); //Récupération de la variable $IdQuen = $_GET['quenId']; $Nom = $_GET['cNom']; $Prenom = $_GET['cPrenom']; $sqlSelect = 'SELECT questId FROM tblQuestion WHERE tblQuestionnaire_quenId = "'.$IdQuen.'";'; $reqSelect = mysql_query($sqlSelect) OR die ('Erreur SQL !<br>'.$sqlSelect.'<br>'.mysql_error()); $res = true; while($data = mysql_fetch_array($reqSelect)) { $Reponse = $_GET[$data['questId']]; if(empty($Nom) || empty($Prenom) || empty($Reponse)) { echo '<html><head> <title> Erreur ! </title></head><body> <h1 align=center> Vous n\'avez pas remplit tous les champs ! </h1> <br> <h2 align=center> Veuillez <a href=\'IndexC.php\'>recommencer </a>!</h2>'; $res = false; break; } } if ($res == true) { $sqlSelect2 = 'SELECT questId FROM tblQuestion WHERE tblQuestionnaire_quenId = "'.$IdQuen.'";'; $reqSelect2 = mysql_query($sqlSelect2) OR die ('Erreur SQL !<br>'.$sqlSelect2.'<br>'.mysql_error()); while($data2 = mysql_fetch_array($reqSelect2)) { //Requête sql INSERT INTO $sql = 'INSERT INTO tblReponse(tblQuestion_questId, repNom, repPrenom, repReponse) VALUES ("'.$data2['questId'].'","'.mysql_real_escape_string($Nom).'","'.mysql_real_escape_string($Prenom).'","'.mysql_real_escape_string($Reponse).'")'; //Exécution de la requête $result = mysql_query($sql) or die('<html><head><title>Erreur !</title></head><body><br><br><br><h1 align=\'center\'>Erreur à l\'insertion ! </h1><br>"'.mysql_error().'"<br><H2 align=center> Veuillez <a href=\'IndexC.php\'>recommencer !</a></h2></body></html>'); if ($result == false) { $res = false; break; } } } if($res == true) { // Récupération du dernier identifiant inséré par mysql $LastINsertedId = mysql_insert_id(); echo "<html><head> <title>Questionnaire inséré !</title></head><body> <center><br><br><br><h1>Vos réponses ont été enregistrées!</h1> <br> <a href='IndexC.php'>Répondre à un autre questionnaire</a><br></center>"; } // On quitte la connexion mysql_close(); ?> </div> </div> </body> </html>
Blunderer
Messages postés
273
Date d'inscription
mardi 17 juillet 2012
Statut
Membre
Dernière intervention
6 décembre 2012
83
21 nov. 2012 à 11:19
21 nov. 2012 à 11:19
Des news ? :)
16 nov. 2012 à 10:27
16 nov. 2012 à 10:32
16 nov. 2012 à 11:22