Comparaison date de format DD-MM-YYYY avec une date de format TIMESTAMP

cs_midoxe Messages postés 98 Date d'inscription samedi 25 septembre 2010 Statut Membre Dernière intervention 17 janvier 2012 - 27 sept. 2011 à 11:18
galled Messages postés 41 Date d'inscription vendredi 30 octobre 2009 Statut Membre Dernière intervention 13 décembre 2012 - 27 sept. 2011 à 14:44
Bonjour,


je dois lister les message par date d'un utilisateur or, mon calendrier date picker génère une date sous format DD-MM-YYYY par contre le champs avec lequel je veux comparer dans ma base de données ORACLE et de type TIMESTAMP(6),son affichage de date est comme suit : 19-SEPT.-11 09.58.13,756000 AM

Donc je ne sais pas comment faire pour comparer entre les 2 types de dates voici ma requête :

$my_query="SELECT * FROM CONTACT WHERE DATE_ENVOI = '$date' AND LOGIN_CLI = '$log_sess' ";

avec DATE_ENVOI le champs dont la date est sous format TIMESTAMP(6)...

Quelqu'une peut me corriger cette requette

Merci d'avance pour votre réponse

1 réponse

galled Messages postés 41 Date d'inscription vendredi 30 octobre 2009 Statut Membre Dernière intervention 13 décembre 2012
27 sept. 2011 à 14:44
Tu peux faire un strtotime et ensuite date(), donc date(strtotime($date), LE_FORMAT_DESIRER)

Regarde le lien ici pour connaître le format http://php.net/manual/fr/function.date.php

Sinon tu peux changer le format de ta date dans oracle
Regarde ici : http://infolab.stanford.edu/~ullman/fcdb/oracle/or-time.html

Bonne chance
0
Rejoignez-nous