La fonction DATETIME
Posté : 24 juil. 2008, 16:48
Bonjour,
j'essaie d'enregistrer dans un champ DATETIME la date du jour donc j'ai fait :
ce qui fonctionne bien, mais ensuite je veux obtenir et afficher toutes les date d'aujourd'hui !
et je fait ça
Mais sa ne fonctionne pas ?
Merci
edit ->
cette requete est plus appropri pour l'insertion du jour ?
Mais pour la comparaison j'ai donc fait :
Mais sa me renvoie.
SELECT date FROM stats_trafic WHERE date=NOW()
et pour ça pareil
sa ne me renvoie pas la date
j'essaie d'enregistrer dans un champ DATETIME la date du jour donc j'ai fait :
Code : Tout sélectionner
$datetime=time();
// année/mois/jour/heure/minute/seconde
$d=date("Y-m-d-H-i-s", $datetime);
$this->sql="INSERT INTO stats_trafic (id, langue, date, ip, referer, page, navigateur, os) ".
" VALUES(NULL, '$langue', '".$d."', '".$_SERVER["SERVER_ADDR"]."', '".$_SERVER["HTTP_REFERER"]."',
'".$_SERVER['PHP_SELF']."', '$navigateur', '$value')";et je fait ça
Code : Tout sélectionner
$this->sql="SELECT date FROM stats_trafic WHERE date=TO_DAYS(NOW())";Merci
edit ->
cette requete est plus appropri pour l'insertion du jour ?
Code : Tout sélectionner
$this->sql="INSERT INTO stats_trafic (id, langue, date, ip, referer, page, navigateur, os) ".
" VALUES(NULL, '$langue', CURTIME(), '".$_SERVER["SERVER_ADDR"]."', '".$_SERVER["HTTP_REFERER"]."',Code : Tout sélectionner
$this->sql="SELECT date FROM stats_trafic WHERE date=NOW()";SELECT date FROM stats_trafic WHERE date=NOW()
et pour ça pareil
Code : Tout sélectionner
$this->sql="SELECT date FROM stats_trafic WHERE date=TO_DAYS(NOW()";