Creer tableau, compter nombre de vote sur 3 table different id present

fasselin - 11 janv. 2013 à 14:44
cs_stay Messages postés 493 Date d'inscription jeudi 7 juillet 2005 Statut Membre Dernière intervention 24 mai 2017 - 25 janv. 2013 à 14:12
Bonjour,
J'aimerais pouvoir créer un tableau de statistique.
J'ai 3 tables présentement, ( table1, table2, table3 ), dans les 3 tables il y à une série de 5 questions (question1, question2, question3, question4, question5).
Les choix de réponse pour les questions sont oui ou non.
J'ai 5 id par table.
Dans le tableau, j'aimerais afficher le chiffre 1 si la réponse est oui et 0 si la réponse est non.

Exemple de tableau statistique

La seul chose que j'ai réussi à faire a date c'est un count vote mais le problème c'est qui compte la colonne au complet et donne le total de oui.
exemple de code:
$result = mysql_query("SELECT * FROM table1 WHERE question1='oui'");
 $num_rows = mysql_num_rows($result);
 echo "$num_rows \n";
 echo "<hr>";


Je ne sais plus ou chercher, si vous pouvez me lancer sur une piste svp!!
A voir également:

1 réponse

cs_stay Messages postés 493 Date d'inscription jeudi 7 juillet 2005 Statut Membre Dernière intervention 24 mai 2017 4
25 janv. 2013 à 14:12
Salut, c'est très simple.
Tu supprime de ta clause WHERE "question1='oui'".

Par la suite, tu crées une boucle avec le résultat retourné.
Et avec l'instruction if, tu vérifies si la clé question1 est égal ou pas à oui.

<?php
*... {
    $reponse $row['question1'] 'oui' ? 1 : 0;
}


stéph
0
Rejoignez-nous