Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/10/2010, 14:39
Avatar de damargon
damargon
 
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 386
Antigüedad: 21 años, 5 meses
Puntos: 3
Respuesta: Formar un array dentro de otro desde MySQL

Yo es que con los arrays pierdo el sentido común, lo siento, .

Pues chico, yo meto manualmente esta estructura:
Código PHP:
$datos= array(
        array(
'Producto'=>'Producto1','Cantidad'=>1,'Precio Ud.'=>14),
        array(
'Producto'=>'Producto2','Cantidad'=>2,'Precio Ud.'=>15),
        array(
'Producto'=>'Producto3','Cantidad'=>1,'Precio Ud.'=>14),
        array(
'Producto'=>'Producto2','Cantidad'=>2,'Precio Ud.'=>16),
        ); 
Y me lo carga sin problemas. Pero si hago esto:

Código PHP:
while($rwp mysql_fetch_array($rp)){
    
$pedido[]= array('Producto'=>$rwp['idProducto'],'Cantidad'=>$rwp['cantidad'],'Precio Ud.'=>10);
    
}

$datos = array($pedido); 
es decir, construir el mismo array de forma dinámica no me lo carga, por lo que no serán tan idénticas estas estructuras.

Última edición por damargon; 20/10/2010 a las 14:47