Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/02/2012, 08:34
Hachikora
 
Fecha de Ingreso: febrero-2012
Mensajes: 66
Antigüedad: 12 años, 3 meses
Puntos: 10
Respuesta: Arrays Consulta Mysql & PHP

Tienes dos opciones:
La primera es hacer una consulta buscando todos los datos, tanto los de los usuarios como las películas y calificaciones y ordenarlo por el id del usuario.
Haces la consulta y deberías cargar los resultados de esta forma:

$idUsuarioAnterior="";
$critics=array();
$sql="Aquí debería ir la consulta";
$query=mysql_query($sql);
while($rs=mysql_fetch_array($query)){// Esta función te va devolviendo una por una las filas
if($rs['a.id_usuario']!=$idUsuarioAnterior){
$critics[$rs['a.nombre_usuario']]=array();
}
$critics[$rs['a.nombre_usuario']][$rs['b.pelicula_desc']=$rs['c.calificacion'];
}
Así se guardaría como lo deseas.

Otra opción es hacer una consulta para los usuarios, recorrer con un for todos ellos, y en cada uno hacer una consulta para capturar las peliculas y calificaciones de dicho usuario.
Un saludo