Page 1 sur 1

commande sur les heures

Posté : 28 août 2006, 22:02
par auclairp
Bonjours à tous, j'ai un petit trou de mémoire et surtout un manque de temps pour finir mon script, donc c'est urgent.

voici, j'ai fait une requête du type, entrer la ligne de donnée dans la Bdd amoins qu'il y en ait déjà une qui date d'il y a XXX temps

Vous aller deviner que c'est pour une stat, et l'entrée de donnée est le IP,

voici la ligne:
$time = date('U');
$timeout = date('U') - 60*5;

$pseudoexists= "SELECT * FROM logs WHERE page='$page' AND ip='$ip' AND date>'".$timeout."'";	

$existence = mysql_query($pseudoexists);
if (mysql_num_rows($existence) >= 1)
Mon blanc de mémoire est le suivent
commetn marche déjà le $timeout = date('U') - 60*5; ca veux dire combien de temps déjà.... que devraige mettre pour 1h de délais..

Merci tous

Posté : 28 août 2006, 22:28
par Cyrano
date("U") va retourner le nombre de secondes depuis le début de "l,Époque UNIX" (1er janvier 1973 si je me trompe pas) donc ça va faire ce nombre - 300 si je compte bien.