amigo estuve viendo el codigo y acomodandolo y asi lo acomode yo estoy es trabajando con:
MySQL
Servidor: localhost via TCP/IP
Versión del servidor: 5.1.30-community
Versión del protocolo: 10
Usuario: root@localhost
Juegos de caracteres de MySQL: UTF-8 Unicode (utf8)
Servidor web
Apache/2.2.21 (Win32) DAV/2 mod_ssl/2.2.21 OpenSSL/1.0.0e mod_autoindex_color PHP/5.2.8
Versión del cliente: 5.1.30
extensión PHP: mysql
phpMyAdmin
Acerca de esta versión: 3.1.1
la tabla de la base de datos es la siguiente:
Código MySQL:
Ver original-- phpMyAdmin SQL Dump
-- version 3.1.1
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 28-01-2012 a las 17:31:12
-- Versión del servidor: 5.1.30
-- Versión de PHP: 5.2.8
SET SQL_MODE
="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de datos: `asistencia`
--
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `horarios`
--
--
-- Volcar la base de datos para la tabla `horarios`
--
(1, '07:00:00', '08:00:00', '09:00:00', '10:00:00', '13:00:00', '15:00:00', '16:00:00');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `registro`
--
--
-- Volcar la base de datos para la tabla `registro`
--
(1, '2012-01-22', '07:00:00', '12:00:00');
y el la asistencia.php es la siguiente
Código PHP:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin título</title>
</head>
<body>
<?php
//conexion con el servidor
//selecccion de la base de datos
//Consulto por las asistencias reales para el id $id
$consulta="SELECT fecha,he,hs FROM registro WHERE id='1'";
//Consulto por los horarios correspondientes para ese maestro (devuelve una sola fila de resultados)
$consulta1="SELECT de,le,me,mie,je,ve,se FROM horarios WHERE id='1' ";
//Recupero ese resultado en una matriz numérica desde 0 hasta 6 (los 7 dias de la semana) llamada $horario
?>
*
<p>Asistencias de maestros</p>
<table border="1">
<tr>
<th>Fecha</th>
* * <th>Entrada observada</th>
* * <th>Entrada correspondida</th>
* * <th>ESTADO</th>
</tr>
<?php
if ($horario[$dia['wday']] < $fila['he'])
{
$mensaje="TARDE";
}
else
{
$mensaje="Bien";
}
?>
*
<tr>
<th><?php $fila["fecha"] ?></th>
<th><?php $fila["he"] ?></th>
<th><?php $horario[$dia["wday"]] ?></th>
<th><?php $mensaje ?></th>
</tr>
</table>
<?php
}
?>
*
</body>
</html>
solo me muestra la tabla sin los valores aun estoy intentando pero nada de nada... alguna mano??? creo q es una tonteria lo q me hace falta