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

Signaler
Messages postés
98
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
17 janvier 2012
-
Messages postés
41
Date d'inscription
vendredi 30 octobre 2009
Statut
Membre
Dernière intervention
13 décembre 2012
-
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

Messages postés
41
Date d'inscription
vendredi 30 octobre 2009
Statut
Membre
Dernière intervention
13 décembre 2012

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