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:
con el foreach me muestra lo siguiente:$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>";
Código:
y con while:Actividad Hora Inicio Descripcion H i e H i e 0 9 : 0 9 : R e v R e v
Código:
muestra esto: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++; } }
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!
