Cita:
Iniciado por fonsoesp
L
De la consulta sale fila a fila en arrays datos de 1 usuario 1 pedido 1 producto.
Y considero que es demasiado complicado, a la hora de escribir el registro, comprobar si se trata del mismo usuario (para no escribirlo), comprobar si se trata del mismo pedido (para escribirlo o no escribirlo), etc...
Pero Ud no usa ORDER BY Usuarios.codUsuario entonces no puede quedarle ordenadito:
Si lo hiciera..... seria hacer un while() dentro del bucle que lee registros
Código PHP:
Ver originalmientras (hay registros)
{
$cod_usuario = $reg['cod_usuario'];
mientras ($cod == $cod_usuario)
{
// lo que quieras
$cod_usuario = $reg['cod_usuario'];
}
}
Es un clasico con while()
--
Cabria OTRA posibilidad y es ordenar
a posteriori con PHP y luego hacer el tema de la anidacion lo cual me parece mala idea por ser ineficiente y porque es complicar las cosas para nada