hola jurena, si justamente se me presento ese problema es decir, me cuenta los votos, pero no para cada foto sino q me cuenta todos los votos para y me muestra solamente una foto, probe con esta consulta:
Código:
SELECT count(votacion.VOTO) as votos,
votacion.*, pinturas.*, artista.* FROM pinturas, artista, votacion
where pinturas.ID_ARTISTA= artista.ID_ARTISTA and pinturas.ID_PINTURA= VOTACION.ID_PINTURA
ORDER BY votos DESC
LIMIT 5
y con la tuya tb:
Código:
SELECT count(votacion.voto) as votos, votacion.*, pinturas.*, artista.* FROM artista INNER JOIN pinturas ON pinturas.id_artista= artista.id_artista INNER JOIN votacion ON pinturas.id_pintura= votacion.id_pintura ORDER BY votos LIMIT 5
y justamente me da el mismo problema, me cuenta los votos pero todos para una sola imagen y no como deberia ser mostrando los votos para cada foto.... como o q deberia modificar en mi consulta para solucionar este problema y haqcer q me muestre cada foto con su cantidad de votos correspondientes???..... porfavor amigos agradeceria su ayuda.... de antemano gracias.