gestion temps (modifier variable)
bonjour, je me casse la tete avec un soucis.
en image :
http://data.imagup.com/11/1135856925.png
le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
/////---- desactivation
$renvs=mysql_query("SELECT * FROM panel WHERE nick_handle='$nick_handle' ORDER BY heure_connect DESC LIMIT 1") or die ('Erreur : '.mysql_error());
$renv=mysql_fetch_assoc($renvs);
$heure1=$renv['heure_connect'];
$heure_fin = date("H:i:s", mktime(date("H"), date("i")+'20', date("s")));
if ($heure1 > $heure_fin)
{
$active2="off_line";
$sql=("UPDATE panel SET active='$active2' WHERE nick_handle='$nick_handle' AND client='$client'");
$data=mysql_query($sql) or die (mysql_error());
}
?> |
ce que je cherche a faire c'est mettre a jour la bdd, c'est a dire que toute connexion dépassant 20 minutes pass en off-line hors je n'y arrive pas,
les temps sont correct :
$heure1 = heure de connexion du membres sous forme 00.00.00
$heure_fin = heure du moment + 20 minutes
donc dans la bdd toutes les connexion dépassant cette heure de fin doivent être désactivé sauf celle en cours.
merci car la je tourne en rond depuis ce matin voir même tôt/tard dans la nuit ...