
01/08/2011, 09:48
|
| | Fecha de Ingreso: agosto-2011 Ubicación: Lleida
Mensajes: 2
Antigüedad: 13 años, 8 meses Puntos: 0 | |
Respuesta: Colocar los resultados segun la hora del registro Primero saco una lista con los trabajadores y los coloco en un TD uno por uno y por cada trabajador hago 4 consultas como la que pongo mas abajo variando las horas
Código:
while ($row4 = @mysql_fetch_array($result4))
{
$trabajador=$row4['correo'];
?>
<tr bgcolor="bbbbbb" onmouseover="bgColor='#b8baff'" onmouseout="bgColor='#bbbbbb'">
<td><b><? echo $row4['nombre'];?></b></td>
<td valign="top"<?if ($fecha_color>="11:00:00" && $fecha_color<"14:00:00") {echo " bgcolor='c8f5a6'";} else {echo " bgcolor='DCDCDC'";}?>>
<?
$sql='Select hora_visita, ciudad from `table 1` where trabajador="'.$trabajador.'" AND fecha_visita="'.$fecha_visita.'" AND hora_visita>="11:00:00" AND hora_visita<"14:00:00" order by hora_visita ASC';
if ( ! $result=mysql_query($sql)) {
echo "Error.<br>";
echo mysql_error();
exit;
}
$result=mysql_query($sql);
$numero=0;
while ($row = @mysql_fetch_array($result))
{
$numero++;
?>
<font size=1><?echo $row['hora_visita']." - ".$row['ciudad'];?></font>
<?
if ($numero>0) {echo "<br>";}
}
if ($fecha_color>'11:00:00' && $fecha_color<'14:00:00') {echo "<font size=1><a href='#'><center><img src='png/Add.png' width='15'></center></a></font>";}
?>
</td>
|