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.