08-07-2007, 07:55 AM
Il me semble que ceci devrait marcher (vérifie si il ne faut pas des "group by").
Le premier compteur compte le nombre de vote par proposition, le second t'affiche 1 si le joueur $joueur à voté, sinon, il retourne 0. Tiens nous au courant pour voir si ça marche selon tes attentes
Le premier compteur compte le nombre de vote par proposition, le second t'affiche 1 si le joueur $joueur à voté, sinon, il retourne 0. Tiens nous au courant pour voir si ça marche selon tes attentes
Code :
SELECT p.IDproposition,
count(p.IDjoueur),
count(v.IDjoueur)
FROM proposition p
LEFT JOIN vote v ON v.IDproposition=p.IDproposition
LEFT JOIN joueur j ON v.IDjoueur=j.IDjoueur AND $joueur=j.IDjoueur,
Je signale que je ne détiens pas la vérité unique et absolue, je peux me tromper. La critique peut aussi être constructive. Critiquez moi!
La quête d'Ewilan
http://easy2hack.ma-soiree.be
La quête d'Ewilan
http://easy2hack.ma-soiree.be