Bonjour, après tant d'échecs de codages et de cafouillages, je me suis dit qu'il me fallait de l'aide

. Voilà actuellement je suis en train de coder un questionnaire de satisfaction/sondage avec des boutons radios. Ces boutons radios, une fois cochés vont renvoyer trois types de valeurs dans une BDD : "Très satisfaisant", "Satisfaisant" ou "Pas satisfaisant". Le problème c'est qu'il me faut aussi gérer un nombre de votes afin de faire une synthèse à la fin qui permettre de voir le pourcentage de réponses. Et cela, je n'arrive pas du tout à le faire. Si quelqu'un pourrait me lancer une piste, ça m'aiderait beaucoup

. Je vous laisse quelques lignes de codes :
Formulaire de saisie(questionnaire_vendeur.php) :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link type="text/css" rel="stylesheet" href="design.css" />
<title>Questionnaire satisfaction - Vendeur</title>
<SCRIPT LANGUAGE="JavaScript">
/* On crée une fonction de verification */
function verifForm(formulaire)
{
adresse = formulaire.emailSaisie.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if((formulaire.ListConnaiss.value == "")||(formulaire.noteglob.value == "")||(formulaire.choix.value == "")||(formulaire.textarea1.value == "")||(formulaire.civilite.value == "")||(formulaire.nomSaisie.value == "Nom")||(formulaire.prenomSaisie.value == "Prénom")||(formulaire.emailSaisie.value == "")) /* on detecte si les champs sont vide */
alert('Remplissez les champs obligatoires !'); /* dans ce cas on lance un message d'alerte */
else
if((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
return(true);
}
else
{
alert('Entrez une adresse e-mail valide !');
return(false);
}
}
</SCRIPT>
</head>
<body>
<?php
require("connect.php");
echo '<div id="site">
<div id="header"></div>
<div id="corp">
<div id="menuh">
</div>
<div id="conteneur">
<div id="contenu">
<div id="cdiv">
<div id="cbody">';
echo '<br><br>';
echo '<table border="0" width=100%>';
echo '<tr><td><img src="./images/ai.jpg"></td><td><p class="a">Questionnaire satisfaction vendeur</p></td><td><img src="./images/fnaim.jpg"></td></tr>';
echo '</table>';
echo '<hr>';
echo '<br><br>';
echo '<form action="
questionnaire_fait_vendeur.php" method="POST" onsubmit="return (verifForm(this))>';
echo '<a class="c">Comment avez-vous connu notre agence ? </a>';
echo "<select name='ListConnaiss'>"
. "<option></option>"
. "<option value='Vitrine'>Vitrine</option>"
. "<option value='Panneau'>Panneau</option>"
. "<option value='Tract publicitaire'>Tract publicitaire</option>"
. "<option value='Publicité papier'>Publicité papier</option>"
. "<option value='Relation'>Relation</option>"
. "<option value='Recommandation'>Recommandation</option>"
. "<option value='Site web agence'>Site web agence</option>"
. "<option value='Autre site web'>Autre site web</option>"
. "</select><a class='f'>*</a><br><br>";
echo '<br><br>';
echo '<table border="0" width="100%">';
echo "<tr><td></td><th>Très satisfaisant</th><th>Satisfaisant</th><th>Pas satisfaisant</th></tr>";
echo '<tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr>';
echo "<tr><td>1. Réponses à vos attentes et à vos questions concernant votre projet immobilier</td>";
echo '<th><input type="radio" name="quest1" value ="Très satisfaisant" checked></th>';
echo '<th><input type="radio" name="quest1" value ="Satisfaisant"></th>';
echo '<th><input type="radio" name="quest1" value ="Pas satisfaisant"></th></tr>';
echo '<tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr>';
echo "<tr><td>2. Sérieux, compétences et disponibilité de votre conseiller</td>";
echo '<th><input type="radio" name="quest2" value ="Très satisfaisant" checked></th>';
echo '<th><input type="radio" name="quest2" value ="Satisfaisant"></th>';
echo '<th><input type="radio" name="quest2" value ="Pas satisfaisant"></th></tr>';
echo '<tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr>';
echo "<tr><td>3. Commercialisation de votre bien et suivi de dossier</td>";
echo '<th><input type="radio" name="quest3" value ="Très satisfaisant" checked></th>';
echo '<th><input type="radio" name="quest3" value ="Satisfaisant"></th>';
echo '<th><input type="radio" name="quest3" value ="Pas satisfaisant"></th></tr>';
echo '<tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr>';
echo "<tr><td>4. Informations juridiques, administratives et financières lors de la signature du compromis</td>";
echo '<th><input type="radio" name="quest4" value ="Très satisfaisant" checked></th>';
echo '<th><input type="radio" name="quest4" value ="Satisfaisant"></th>';
echo '<th><input type="radio" name="quest4" value ="Pas satisfaisant"></th></tr>';
echo '<tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr>';
echo "<tr><td>5. Suivi du compromis de vente jusqu'à l'acte authentique</td>";
echo '<th><input type="radio" name="quest5" value ="Très satisfaisant" checked></th>';
echo '<th><input type="radio" name="quest5" value ="Satisfaisant"></th>';
echo '<th><input type="radio" name="quest5" value ="Pas satisfaisant"></th></tr>';
echo '<tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr>';
echo '</table>';
echo '<br><br>';
echo '<a class="c">Note globale sur nos services et prestations </a>';
echo "<select name='noteglob'>"
. "<option value=''></option>"
. "<option value='Très satisfait'>3/3 - Très satisfait</option>"
. "<option value='Satisfait'>2/3 - Satisfait</option>"
. "<option value='Pas satisfait'>1/3 - Pas satisfait</option>"
. "</select><a class='f'>*</a><br><br>";
echo '<br><br>';
echo "<a class='c'>Recommanderiez-vous notre agence auprès de votre entourage (amis, connaissances, autres...) ? ";
echo "<select name='choix'>"
. "<option value=''></option>"
. "<option value='Oui'>Oui</option>"
. "<option value='Non'>Non</option>"
. "<option value='Ne se prononce pas'>Ne se prononce pas</option>"
. "</select><a class='f'>*</a><br><br>";
echo "Merci d'indiquer les raisons ci-dessous.</a><a class='f'>*</a><br>";
echo '<a class="c">Remerciements/Commentaires :</a><br>';
echo '<textarea name ="textarea1" rows=10 COLS=85></textarea>';
echo '<br><br><br><br>';
?>
<table border='0' width='100%'>
<tr><td><select name='civilite'><br>
. <option value=''>--- Civilité ---</option>
. <option value=1>M. </option>
. <option value=2>Mme </option>
. <option value=3>Mlle</option>
. <option value=4>M. et Mme</option>
. </select><a class='f'>*</a></td>
<td><input name="nomSaisie" type="text" size="30" value="Nom" onclick="if (this.value=='Nom') this.value=''" onblur="if (this.value=='') this.value='Nom'" /><a class="f">*</a><br></td>
<td><input name="prenomSaisie" type="text" size="30" value="Prénom" onclick="if (this.value=='Prénom') this.value=''" onblur="if (this.value=='') this.value='Prénom'" /><a class="f">*</a><br></td></tr>
</table><br><br>
<input name="emailSaisie" type="text" size="30" value="Email" onclick="if (this.value=='Email') this.value=''" onblur="if (this.value=='') this.value='Email'" /><a class="f">*</a><br /><br />
<?php
echo '<a class="f">* champs obligatoires</a>';
echo '<br><br>';
echo '<br><br>';
echo "<a class='j'>Les informations collectées sont destinées à ADRESS'IMMO. Conformément à la loi Informatique et Libertés (6 janvier 1978), vous pouvez demander l'accès, la rectification ou la suppression des informations vous concernant . Pour toute demande, adressez-vous à : agencelyon8@adressimmo.com</a>";
echo '<br><br><br><br>';
?>
<input type="button" value="Envoyer" onClick="verifForm(this.form)">
<?php
echo '
</div>
</div>
</div>
</div>
<div class="clear"></div>
<div id="footer">
<div id="copyright">
<b>AdressImmo.com - Tous droits réservés 2007</b><br />
<a title="Kit graphique gratuit" href="http://www.graphiques-kits.com/">Kit gratuit par Graphiques-Kits</a>
</div>
</div>
</div>
</div>';
echo '</form>';
echo '<noscript><a href="http://www.editeurjavascript.com/">ajax</a></noscript>';
mysql_close($connexion);
?>
</body>
</html>
Page renvoyée (
questionnaire_fait_vendeur.php) :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link type="text/css" rel="stylesheet" href="design.css" />
<title>Questionnaire satisfaction - Vendeur</title>
</head>
<body>
<?php
require("connect.php");
echo '<div id="site">
<div id="header"></div>
<div id="corp">
<div id="menuh">
</div>
<div id="conteneur">
<div id="contenu">
<div id="cdiv">
<div id="cbody">';
echo '<br><br>';
echo '<table border="0" width=100%>';
echo '<tr><td><img src="./images/ai.jpg"></td><td><p class="a">Questionnaire satisfaction vendeur</p></td><td><img src="./images/fnaim.jpg"></td></tr>';
echo '</table>';
echo '<hr>';
echo '<br><br><br>';
if ((($_POST["nomSaisie"]="" AND $_POST["prenomSaisie"]="" AND $_POST["emailSaisie"]="" AND $_POST["ListConnaiss"]="" AND $_POST["choix"]="" AND $_POST["noteglob"]="")&&(addslashes($_POST["textarea1"]="")))
AND($_POST['quest1']="" AND $_POST['quest2']="" AND $_POST['quest3']="" AND $_POST['quest4']="" AND $_POST['quest5']=""))
{
null;
}
else
{
$reqCli="insert into client_vendeur (NomCli, PrenomCli, EmailCli, Connaiss_agence, Recommandation, Commentaire, Note_globale, satis_quest1, satis_quest2, satis_quest3, satis_quest4, satis_quest5)
values('".$_POST["nomSaisie"]."','".$_POST["prenomSaisie"]."','".$_POST["emailSaisie"]."','".$_POST["ListConnaiss"]."','".$_POST["choix"]."','".$_POST["textarea1"]."','".$_POST["noteglob"]."',
'".$_POST["quest1"]."','".$_POST["quest2"]."','".$_POST["quest3"]."','".$_POST["quest4"]."','".$_POST["quest5"]."');";
}
mysql_query($reqCli,$connexion);
echo "Toute l’équipe d’Adress’Immo vous remercie d’avoir répondu à ce sondage !<br>
Nous vous remercions pour la confiance que vous nous avez accordé et nous restons à votre disposition pour vos futurs achats, ventes et locations !!";
echo '<br><br>';
echo '<a href="synthese_vendeur.php">Voir les résultats</a>';
echo '<br><br>
</div>
</div>
</div>
</div>
<div class="clear"></div>
<div id="footer">
<div id="copyright">
<b>AdressImmo.com - Tous droits réservés 2007</b><br />
<a title="Kit graphique gratuit" href="http://www.graphiques-kits.com/">Kit gratuit par Graphiques-Kits</a>
</div>
</div>
</div>
</div>';
mysql_close($connexion);
?>
</body>
</html>
Merci d'avance...
