Page 1 sur 1

Insertion multiple de radio bouton

Posté : 31 juil. 2018, 11:44
par bande
Bonjours à tout le monde
je suis entrain de creer une application de recueil de feedback sur lequel j'ai un questionnaire composer de plusieurs bouton radio, des zones de text et des select
J'utilise PDO avec Mysql
Mon probleme:
a chaque fois que le candidat repond a tout les questions, la derniere reponse ecrase tout les autres reponses

Strucure de ma base de donnees:
table candidat
id_candidat, nom_candidat, prenom, statut, date_naiss, status contrat
table reponse
id_reponse, contenu_reponse, id_candidat

Re: Insertion multiple de radio bouton

Posté : 31 juil. 2018, 13:45
par bande
S'il vous plait aider moi.. c'est hyper urgent

Re: Insertion multiple de radio bouton

Posté : 01 août 2018, 08:07
par Spols
Hello,

Ton urgence ne nous concerne pas, c''est ton problème.

Donne nous ton code php et html, je pencherai vers des identifiant de formulaire identique qui s'écrase les uns les autres

Re: Insertion multiple de radio bouton

Posté : 02 août 2018, 10:42
par bande
Merci pour votre aide (JE VOIS QUE VOUS M'AVEZ BEAUCOUP AIDER)
Je me suis débrouiller et j'ai réussi a le faire
je partage le code pour ceux qui aurons le même problème que moi

Code : Tout sélectionner

<?php require 'connexion.php'; // insertion de donne dans la base if (isset($_POST['valider'])) { for($i=1;$i <= 3;$i++){ $contenu[$i] = $_POST['contenue_reponses'.$i]; } for ($i=1;$i <= 3;$i++){ $idCandit=(int)$_POST['idRecuperer']; $requete=$connect->prepare(" INSERT INTO reponses(contenue_reponses, id_candidats,id_questions ) VALUES('$contenu[$i]', $idCandit, 1) "); $requete->execute(array( 'contenue_reponses'=>htmlspecialchars($_POST['contenue_reponses'.$i]), ) ); header('Location:../views/questions.php'); } } ?>