Mysql - select avec condition de date

marholyne -  
Leviathan49 Messages postés 257 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,





Je n'arrive pas à écrire ma condition while :

select idos_carte, from_unixtime(os_carte.date_add,'%d-%m-%Y') Carte_Envoyee, os_carte.date_add
from os_carte where os_carte.date_add > date('07 06 2011','%d %m %Y')

Ma colonne os_carte.date_add est de type int(10) - donc timestamp.

Je voudrais sélectionner les enregistrement à partir du 07 06 2011.

J'ai regardé et regardé la doc mysql mais je n'y arrive pas :(

Je précise que c'est une commande en mode sql pas dans un script php.

Quelqu'un saurait?

Merci d'avance.
A voir également:

2 réponses

Leviathan49 Messages postés 257 Date d'inscription   Statut Membre Dernière intervention   70
 
Vu que date_add est une timestamp unix (apparemment) ton where devrait plus ressembler à
where os_carte.date_add > UNIX_TIMESTAMP(2011-07-06) 
Avec une date du format YYYY-MM-DD ou YYYYMMDD.
1
Meoran Messages postés 1562 Date d'inscription   Statut Membre Dernière intervention   207
 
Salut,

tu as des gros problèmes de guillemets.

Fait un echo $requête, tu vas voir ça va te faire tout bizarre ;)
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
> Je précise que c'est une commande en mode sql pas dans un script php.

Il faut lire des fois ^^'
0