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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
id           |  user   |    like
-------------------------------------------
127          |     1   |      1
128          |     1   |      1
128          |     2   |      1
J'ai donc essayé ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?