Afficher le total d'une selection.
Hello,
J'ai récemment codé un simple système de "j'aime" qui permet d'afficher si on aime ou pas une page/un article, etc...
J'aimerai l'améliorer en mettant en place un calcul qui s'effectuerait sur chaque page. Ce dernier afficherait le nombre total de "j'aime" qui correspondrait à la page.
Ma table ressemble à ça:
Code:
1 2 3 4 5 6
|
id | user | like
-------------------------------------------
127 | 1 | 1
128 | 1 | 1
128 | 2 | 1 |
J'ai donc essayé ça:
Code:
1 2
|
SELECT SUM( `like` ) AS total FROM (SELECT * FROM `likes` WHERE id = '$id') |
La syntaxe est sûrement mauvaise puisque j'obtiens une erreur...
La seule chose que j'ai réussi actuellement, c'est d'additionner tous les likes mais ce n'est pas mon objectif.
Une idée ?