Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2010, 14:06
Avatar de dalyla
dalyla
 
Fecha de Ingreso: septiembre-2005
Mensajes: 135
Antigüedad: 18 años, 8 meses
Puntos: 1
Arrays con titulos en vez de indices numericos

hola buen dia,

No se cual sea el nombre correcto . Yo tengo un grid que me pide llenar su array con el nombre del campo, yo puedo agregar datos asi:

Código PHP:
$this->Grid->CellData = array(
                array( 
'idcontador' => 0,
                       
'cveparte' => '',
                       
'descripcion' =>  '',
                       
'unidad' =>  '',
                       
'cantidad' =>  0,
                       
'costo' =>  0,
                       
'importe' =>  0,
                        ),
            ); 
Pero yo quiero llenarlo con una consulta mysql, asi:

Código PHP:
$i 0;
      while (
$row mysql_fetch_array($r))
      {
 
$this->Grid->CellData[$i]["idcontador"]    = $row['idcontador'];
      
$this->Grid->CellData[$i]["cveparte"]      = $row['cveparte'];
      
$this->Grid->CellData[$i]["descripcion"]   = $row['descripcion'];
      
$this->Grid->CellData[$i]['unidad']        = $row['unidad'];
      
$this->Grid->CellData[$i]['cantidad']      = $row['cantidad'];
      
$this->Grid->CellData[$i]['costo']         = $row['costo'];
      
$this->Grid->CellData[$i]['importe']       = $row['importe'];
$i .= 1;
      } 
Pero esto no me funciona, solo me funciona para leer datos pero no para llenarlos. Alguien sabe como hacerlo?
__________________
Ayudar a mejorar a los demas, es hacerte mejor a ti mismo ; )