Salut,
J'aimera séléctionner tout ce qui as entre le 2006-4-10 et le 2006-4-17
Dans ma table SQL j' ai une date de commencement et une date de fin (d' un evenement)
date_start et date_end
Leur type :
datetime (oui je sais on peut gagner de la place en transformant le tout en un chiffre dans un int) (format : 0000-00-00 00:00:00)
date_start et date_end peuvent commencer avant le 2006-4-10 et finir après le 2006-4-17
Voici une ligne dans ma table
"id","date_start", "date_end", "sujet"
1, "2006-04-5", "2006-05-28", "Mon sujet"
Voici mon code qui marche po :-(
SELECT `id`,`date_start`,`date_end`,`sujet` FROM `calendrier` WHERE ("2006-4-10">=`date_start` AND `date_start`<="2006-4-17") OR ("2006-4-10">=`date_end` AND `date_end`<="2006-4-17");
Où est le bug ?
@+ et merci
Immortal-PC,
téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi.
Grâce à Immortal-PC votre ordinateur passera les âges.