Probleme de date en PHP

WRInaute passionné
Bonjour
voila ma sélection dans la base de données

Code:
$query="SELECT * FROM wpa_photo WHERE date_ins > #2008-01-07# and date_ins < #2008-03-31# and valide=1 ORDER BY RAND() LIMIT 1";

Ca ne marche pas, je précide que ce qui ne marche pas c'est la partie

Code:
date_ins > #2008-01-07# and date_ins < #2008-03-31#

Car quand je l'enlève ça marche

Il y a un problème avec la date, pourtant la structure est bonne, j'ai regardé dans la notice PHP!!

Donc je ne comprends pas.
Je précise que mon champs "date_ins" est bien au forma DATE du genre YYYY-MM-DD

Merci bien
 
WRInaute passionné
Tu mets vraiment des "#"? (et pas des ')

Sinon :
Code:
SELECT *
FROM wpa_photo 
WHERE `date_ins` BETWEEN '2008-01-07' AND '2008-03-31'
AND valide=1 
ORDER BY RAND() 
LIMIT 1
 
WRInaute passionné
ok

Ouai merci Bacteries :)
Ca marche bien comme ça, sans les #. J'avais vraiment bien mis les # comme sur la notice :roll:

Enfin bon... ça marche bien maintenant
Merci
 
Discussions similaires
Haut