salut tout le monde !
j'ai une table 'events' avec un attribut 'start_date' et 'end_date'. Je voudrais faire une requete pour afficher les événements dont la date de fin est comprise entre 'now() - 15 jours' et 'now()' et dont la date de debut est comprise entre 'now()' et 'now()+60'. Voici ma requete (qui ne marche pas...) :
le format de la date est sous la forme : 'aaaa-mm-jj hh:mm:ss'
Code : Sélectionner tout - Visualiser dans une fenêtre à part $query = "SELECT title FROM table_events WHERE end_date between (\"".$day."\"-15) and now() and start_date between now() and (\"".$day."\"+90);";
avant la requete, je verifie si la date du jour est comprise entre 1 et 9, dans ce cas, j'ajoute un '0' avant. Sinon, je fais l'affectation sans '0'.
pourriez-vous me donner votre avis, merci bcp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (($i + $row)< 10 ) { $day = $date['year']."-".$date['month']."-0".($i + $row); } else{ $day = $date['year']."-".$date['month']."-".($i + $row);}![]()
Partager