Hola compañeros.... tengo un problema a la hora de querer mostrar el resultado de una consulta, espero me puedan ayudar...
Tengo mi clase conexion, mi clase datos y la index, estoy tratando de mostrar el resultado de una consulta...
Aqui mando a llamar a mi procedimiento(que contiene la consulta) por medio de mi clase de Datos y almaceno el resultado llamando a mi funcion getDatosBitacora q tambien de encuentra en la clases Datos...
Estas funcionen corren bien, el problema es cuando quiero mostrar los datos, ya intente con foreach y con while...
les muestro el codigo:
Código:
$dml=("call Consulta_Bitacora_Empleado_Fecha('$EmpleadoId', '$TipoActividad', '$FechaI', '$FechaF')");
$query=$consultar->consulta($dml);
$resultado=$consultar->getDatosBitacora();
$error=$consultar->getError();
echo"<table align='center' width='55%'>";
echo"<tr>
<td>Actividad</td>
<td>Hora Inicio</td>
<td>Descripcion</td>
</tr>";
if(strcmp($TipoActividad, 'Servicio')==0){
foreach($resultado as $datos):
echo"<tr>";
echo "<td>".$datos[0]."</td>".
"<td>".$datos[1]."</td>".
"<td>".$datos[2]."</td>";
echo"</tr>";
$i++;
endforeach;
}else{
foreach($resultado as $datos):
echo "<tr>";
echo "<td>".$datos[0]."</td>".
"<td>".$datos[1]."</td>".
"<td>".$datos[2."</td>";
echo "</tr>";
$i++;
endforeach;
}
echo"</table>";
con el foreach me muestra lo siguiente:
Código:
Actividad Hora Inicio Descripcion
H i e
H i e
0 9 :
0 9 :
R e v
R e v
y con while:
Código:
if(strcmp($TipoActividad, 'Servicio')==0){
while($i<=$tamanio){
echo"<tr>";
echo "<td>".$datos[Titulo]."</td>".
"<td>".$datos[Hora_Inicio]."</td>".
"<td>".$datos[Actividad]."</td>";
echo"</tr>";
$i++;
}
}else{
while($i<=$tamanio){
echo "<tr>";
echo "<td>".$datos[Nombre_Instalacion]."</td>".
"<td>".$datos[Hora_Inicio]."</td>".
"<td>".$datos[Actividad]."</td>";
echo "</tr>";
$i++;
}
}
muestra esto:
Código:
Actividad Hora Inicio Descripcion
Hielo Crystal 9:10:00 Revisar DVR
Hielo Crystal 9:10:00 Revisar DVR
Hielo Crystal 9:10:00 Revisar DVR
Hielo Crystal 9:10:00 Revisar DVR
Hielo Crystal 9:10:00 Revisar DVR
Hielo Crystal 9:10:00 Revisar DVR
Hielo Crystal 9:10:00 Revisar DVR
por favor ayuda!