switch($action) {
case "add";
//recuperation du champs de la table a updater
$nom_colonne = $col;
//echo("numero : ".$nom_colonne);
//requete d'update de la base
$sql ="update spip_articles_votes SET $nom_colonne= $nom_colonne + 1 WHERE id_article= $id_article";
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
//aFFICHAGE DES RESULTATS
$sql2 ="SELECT * FROM spip_articles_votes WHERE id_article= $id_article";
$req2 = mysql_query($sql2) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$data = mysql_fetch_array($req2);
$total = $data['col1'] + $data['col2'] + $data['col3'] + $data['col4'];
//calcul des %
$pour_col1 = $data['col1'] * 100 / $total;
$pour_col2 = $data['col2'] * 100 / $total;
$pour_col3 = $data['col3'] * 100 / $total;
$pour_col4 = $data['col4'] * 100 / $total;
echo ("| ");
echo ("Les résultats : Comment trouvez-vous cet article ???");
echo (" |
");
echo (" Excellent ");
ECHO (round($pour_col1)." %");
echo (" |
");
echo (" Très vrai ");
ECHO (round($pour_col2)." %");
echo (" |
");
echo (" Bien mais ... ");
ECHO (round($pour_col3)." %");
echo (" |
");
echo (" Bof bof ");
ECHO (round($pour_col4)." %");
echo (" |
| ");
break;
/*-------------------------------------------------------------
CAS : AFFICHAGE DU FORMULAIRE
--------------------------------------------------------------*/
default;
echo " |
|
Votre avis : Comment trouvez-vous cet article ???
|
";
break;
}
?>