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 : Sélectionner tout - Visualiser dans une fenêtre à part
$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 : Sélectionner tout - Visualiser dans une fenêtre à part
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