Buenas compas...
Estoy dando vueltas a esto:
Tabla mysql 'votaciones':
ID PERSONA CANCION
1 juan cancion1
2 pepe cancion2
3 ramon cancion1
4 julian cancion3
cuando hago la consulta SQL:
Código:
mysql> SELECT cancion, COUNT(*) FROM votaciones GROUP BY cancion;
+---------------+----------+
| votaciones | COUNT(*) |
+---------------+----------+
| cancion1 | 2 |
| cancion2 | 1 |
| cancion3 | 1 |
+-------+----------+
3 rows in set (0.00 sec)
mysql>
Lo cual es correcto.
Si hago la consulta en PHP:
Código:
$consulta1 = mysql_query(SELECT cancion, COUNT(*) FROM votaciones GROUP BY cancion, $link);
$consulta2 = mysql_fetch_array($consulta1);
Al ver la matriz con un
print_r($consulta2) no muestra los datos correctos, o no se como sacarlos/leerlos...
Y tengo que recurrir a esto para leer los datos:
Código:
$cancion1 = mysql_result(mysql_query("SELECT COUNT(cancion) FROM votaciones WHERE cancion = 'cancion1'", $link),0);