Requete date et timestamp - Apprendre-PHP.com

Rechercher
Boutique en ligne, solution e-commerce, script PHP et PERL : RAYNETTE

requete date et timestamp

Par breuille -  4 reponses -  Le 22/08/2008 -  Flux RSS - 

Bonjour à tous,

 J'ai un problème avec un affichage date-heure qui est du type : 25 Aug 2008 02:48 am J'ai essayé pls fonctions pour convertir ce format US au format FR (d/m/Y h:i:s) mais rien n'y fait dans index.php la requête est : $sql="select *,UNIX_TIMESTAMP(date_submitted) as t,UNIX_TIMESTAMP(DATE_ADD(date_submitted,INTERVAL period DAY)) as endson from freetpl_products where approved='yes' and fp_featured='yes'";

$sql.=" and DATE_ADD(date_submitted,INTERVAL period DAY) > NOW() and status='open' order by id desc"; et l'affichage se fait avec  echo freetpl_date($rs0["endson"],0);

dans la table freetpl_products, le champ date_submitted est de type timestamp

 Si quelqu'un a une idée ?

 Merci

breuille

 

 

Réponses apportées à cette discussion

Par Julgates -  Le 22/08/2008 - 

RTM :

http://fr.php.net/date

http://fr.php.net/manual/fr/function.strtotime.php

 

 
Par Julgates -  Le 22/08/2008 - 

et DATE_FORMAT() :

 

http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html

 

 
Par Emacs -  Le 23/08/2008 - 

+1 pour DATE_FORMAT()

 
Par breuille -  Le 25/08/2008 - 

Merci

 j'avais testé un requête du type

$select="SELECT DATE_FORMAT((DATE_ADD(date_submitted,INTERVAL auction_period DAY)),'%d:%m:%Y: a %H:%i:%S') AS date FROM freetpl_products where approved='yes' and fp_featured='yes'"; $query=mysql_query($select); $res=mysql_fetch_array($query); echo $res["date"];

ça fonctionne mais lorsqe j'essaye de l'intégrer à la requête principale, l'UNIX_TIMESTAMP engendre un blocage

 

Ajouter une réponse à la discussion

Seuls les membres loggués sont autorisés à poster dans les forums !