Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/08/2011, 13:10
Swivel
 
Fecha de Ingreso: febrero-2011
Mensajes: 48
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: ordenar articulos segun votaciones a favor o en contra

si, (tal vez me he liado antes bastante con el ejemplo) mi interes es:

Yo quiero mostrar una lista de todos los articulos (hasta ahi es facil de hacer, evidentemente). Pero estoy buscando una query (cruzada o como sea) que me añada, en cada articulo de la lista el numero de votos X que se le han otorgado ("S" o "N", especificado en $voto, pero solo los "S" ó los "N", en cuanto se consulte).

Actualmente acabo de probar esta query:

$query = "SELECT count(votaciones.voto='$voto') as score, articulos.* FROM votaciones INNER JOIN articulos ON votaciones.id_articulo = articulo.id";

Pero solo me sigue mostrando un solo articulo, y a su lado la suma de todos los votos "S" de cada articulo.
Y ya no se que hacer! Tiene pinta de ser algo sencillo!

Gracias por ayudar Patonsky1 :)


PD. Por ejemplo.

"La camiseta de color lila ha recibido 34 votos positivos y 12 negativos".
"Los pantalones azules ha recibido 23 votos positivos y 7 negativos".
"La bufanda naranja ha recibido 13 votos positivos y 15 negativos".
...
etc,

Pues querria mostrarlo asi:

$votos= "S";

"Camiseta lila", 34
"Pantalones azules", 23
"Bufanda naranja", 13
...
etc,

O asi:

$votos="N";

"Camiseta lila", 12
"Pantalones azules", 7
"Bufanda naranja", 15
...
etc,

Última edición por Swivel; 23/08/2011 a las 13:20