Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2006, 17:48
maurozone
 
Fecha de Ingreso: abril-2006
Mensajes: 119
Antigüedad: 18 años
Puntos: 0
Sentencia IF con AND

Buenas, gente.

Estoy haciendo un panel, y en este momento, estoy tratando de mostrar si el chat esta Online o Offline.

Para eso hice una tablita, con campos

"Day" - dia
"start" - Hora de Comienzo
"end" - Hora de Finalizacion

Y meti algunos datos para probar. Ahora, el PHP:

Código PHP:
            $date=date("l");
    
$time=date("H:i:s");
    
$sql=mysql_fetch_array(mysql_query("SELECT start,end FROM woe_times WHERE day = ".$date." LIMIT 1"));
    if (
$time>$sql[start] && $sql[end]>$time){
    
$status='Online';$class='online';    }    else    {
    
$status='Offline';$class='offline';    }
    
    echo 
"<span class=".$class.">".$status."</span>"
Le pongo la ahora para que este Online, pero dice que esta Offline. Supongamos en la tabla pongo

Day: Saturday
start: 16:30
end: 17:30

Y supongamos que son las 16:45. El codigo me dice que esta Offline...


Por favor, si saben que hacer. Seria una gran ayuda.