Manipulation heure dans requête MySQL
Bonjour,
j'enregistre dans un champs d'une table l'heure : le format du champs est "datetime" et pour récupérer cette date j'utilise :
Code:
$heure_actuelle=mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"));
Puis j'ai une requete pour supprimer les inscription dans la BDD ayant expiré après un certain temps. Pour cela :
Code:
1 2 3
| $heure_actuelle_arriere=$heure_actuelle-$delai; //"$delai" en seconde
$requete="DELETE FROM compteur_ip WHERE strtotime(heure)<='$heure_actuelle_arriere'";
@mysql_query($requete); |
Bon j'ai zappé la partie connexion et deconnexion BDD !
Et apparament il aime pas le "strtotime" !
Il y a t'il une solution autre à part enregistrer finalement l'heure en format timestamp(nbre de secondes depuis le 01/01/1970) dans la BDD?
Merki d'avance:evilred: