Perfecto muchas gracias.

On 14 ago, 15:10, MARCO ANTONIO HERNANDEZ
<[email protected]> wrote:
>  foreach ($pacientes as $paciente):
>
>    foreach ($paciente as $dato):// se me fue una llave en el de abajo.
>       echo "<br>".$dato;
>
>   endforeach;
>
> endforeach;
>
> El 14 de agosto de 2011 14:59, MARCO ANTONIO HERNANDEZ <
> [email protected]> escribió:
>
>
>
>
>
>
>
> > Hola que tal, prueba esto..
> >  foreach ($pacientes as $paciente):
>
> >    foreach ($paciente as $dato){
> >       echo "<br>".$dato;
>
> >   endforeach;
>
> > endforeach;
>
> > El 13 de agosto de 2011 10:03, sandra milena mendoza <[email protected]
> > > escribió:
>
> > Buenos dias
>
> >> Requiero de su valiosa ayuda para solucionar lo siguiente.
>
> >> Tengo que hacer una consulta a mssql para traer unos datos a mi
> >> cakephp.  La consulta esta, ya trae los datos, pero antes de hacer esa
> >> consulta yo tenia un array para las pruebas que tenia la siguiente
> >> estructura:
>
> >>        var $pacientes = array(
> >>        0 => array    (
> >>                                'estado' => 'Pendiente',
> >>                'registro' => '0',
> >>                'documento' => '63456789',
> >>                'nombre' => 'María Perez',
> >>                'aseguradora' => 'SaludCoop',
> >>                'evento' => '1'
> >>                                    ),
> >>        1 => array    (
> >>                                'estado' => 'Tramitada',
> >>                'registro' => '1',
> >>                'documento' => '5432678',
> >>                'nombre' => 'Juan Gomez',
> >>                'aseguradora' => 'Nueva EPS',
> >>                'medico' => 'Dra. Silvia Corzo',
> >>                'evento' => '0'
> >>                                     )
> >>                 );
>
> >> con lo cual en mi vista hacia lo siguiente para mostrar los datos sin
> >> ningun problema:
>
> >>        foreach ($pacientes as $paciente):
> >>        ?>
> >>        <tr class="<?php echo $modo ?>">
> >>                <td><?php echo $paciente['0']?></td>
> >>                <td><?php echo $paciente['documento']?></td>
> >>                <td><?php echo $paciente['nombre']?></td>
> >>                <td><?php echo $paciente['aseguradora']?></td>
> >>        </tr>
> >>        <?php $j++; endforeach; ?>
>
> >> Pero ahora haciendo mi consulta a mssql los datos del array estan de
> >> esta forma:
>
> >> $pacientes      =       array(
> >>        array(
> >>        261,
> >>        variant,
> >>        1,
> >>        371,
> >>        "JAZMIN"
> >> ),
> >>        array(
> >>        450,
> >>        variant,
> >>        1,
> >>        324,
> >>        "FANNY",
> >>        ""
> >> ),
>
> >> lo que no me permite contar, que solucion podria aplicar porq me sale
> >> el siguiente error
>
> >> Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\...
> >> \cake\libs\debugger.php on line 544
>
> >> --
> >> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> >> Grupos de Google.
> >> Para publicar una entrada en este grupo, envía un correo electrónico a
> >> [email protected].
> >> Para anular tu suscripción a este grupo, envía un correo electrónico a
> >> [email protected]
> >> Para tener acceso a más opciones, visita el grupo en
> >>http://groups.google.com/group/cakephp-es?hl=es.

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a