[PHP] sondage formulaire

Fermé
capa57 Messages postés 350 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 26 mai 2016 - Modifié par capa57 le 23/03/2010 à 15:39
Bonjour, j'essaye de créer un formulaire qui me permettrai de répondre a un sondage avec des checkbox (oui / non)

<?php
$host='localhost';
$user='root';
$bdd='formulaire';
$password='';
$connexion=@mysql_connect($host,$user,$password) or die ("erreur connexion serveur");mysql_select_db($bdd,$connexion) or die ("erreur connexion base");
$req_question=mysql_query('SELECT libelleQuestion from question');
$test_question=mysql_num_rows($req_question);
$rep = ($_POST['rep[]']);
?>
Enquête, remplissez le formulaire et cliquez sur "envoyer le formulaire"
<table>
<?php
while ($variable=mysql_fetch_array($req_question)) { echo
'<tr>
<td>'.$variable["libelleQuestion"].'<input type="checkbox" name="rep[]" value="oui"> Oui <input type="checkbox" name="rep[]" value="non"> Non</td>
</tr>';}
?>
</table>
<?php
$requete_ajout=mysql_query("INSERT INTO reponse (libelleRep) values ('$rep')");
?>
<form method='GET' action='index.php'>
<input type="submit" name="exple2" value="Envoyer le formulaire">
</form>

Par contre je ne sais pas du tout comment gérer ma base de données...
J'ai 2 tables (1 question , et 1 réponse)
Question : idQuestion, libelleQuestion
Réponse : NroRep, libelleRep

mais comment je peux faire pour créer tout ça je comprends plus rien en fait lol je suis perduuuuuu

si j'ai 10 cases a cocher comment je rentre mes réponses dans ma base ? il faut que je créer 10 NroRep ? 1 ligne pour chaque réponse ?


Sinon mon code fonctionne pas et je deviens fou lol

Need big help