Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/08/2011, 09:48
bogdan_15_6
 
Fecha de Ingreso: agosto-2011
Ubicación: Lleida
Mensajes: 2
Antigüedad: 12 años, 9 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>