Requête avec between
plut112
-
clem285 Messages postés 290 Statut Membre -
clem285 Messages postés 290 Statut Membre -
Bonjour,
Je fais un script qui doit sélectionner des enfants de 3 à 16 ans.
Si j'écris :
$query = mysql_query("select nomenf from enfants where naissance > '2000/01/01' ");
ca marche
si j'écris :
$query = mysql_query("select nomenf from enfants where naissance < '2000/01/01' ");
ca marche
mais si j'écris :
$query = mysql_query("select nomenf from enfants where naissance between '2000/01/01' and '2002/01/01' ");
je n'ai aucun retour
Avez vous une solution ?
Merci d'avance
Cordialement
JP
Je fais un script qui doit sélectionner des enfants de 3 à 16 ans.
Si j'écris :
$query = mysql_query("select nomenf from enfants where naissance > '2000/01/01' ");
ca marche
si j'écris :
$query = mysql_query("select nomenf from enfants where naissance < '2000/01/01' ");
ca marche
mais si j'écris :
$query = mysql_query("select nomenf from enfants where naissance between '2000/01/01' and '2002/01/01' ");
je n'ai aucun retour
Avez vous une solution ?
Merci d'avance
Cordialement
JP
Configuration: Windows XP Internet Explorer 7.0
3 réponses
-
select nomenf from enfants where '2000/01/01'<naissance<'2002/01/01' ");
Plus sur si sa fonctionne ou pas -
bon bah y a sa qui va fonctionné mais c'est moins beau ^^
select nomenf
from enfants
where naissance > '2000/01/01'
and naissance < '2003/01/01' -
là, je pense que le problème vient d'autre part
as-tu essayé les requêtes directement dans ta base de données, sans passé par ton site en construction ?