Après avoir réglé mon premier problème il me reste celui de la requete pour le "weekend"
Tout mes filtres marche mais sois je m'y prend mal soit un problème de syntaxe dans ma requete.
Le but étant d'afficher les annonces du week end de la semaine en cours
// Gestion par date rapide
switch ($_GET["date"]) :
default:
case "toutes" :
$sql .= "";
break;
case "aujourdhui" :
$sql .= " AND loisirs.date_fin_sortie <= '".date('Y-m-d h:i:s',strtotime('today'))."'";
break;
case "demain":
$sql .= " AND loisirs.date_fin_sortie <= '".date('Y-m-d h:i:s',strtotime('tomorrow'))."'";
break;
case "weekend" :
$sql .= " AND loisirs.date_fin_sortie <= '".date('Y-m-d',strtotime('next Saturday'))."' AND loisirs.date_fin_sortie >= ".date('Y-m-d',strtotime('next Monday'))."'"; //démarre à minuit
break;
endswitch;
La requete concerné exacte:
case "weekend" :
$sql .= " AND loisirs.date_fin_sortie <= '".date('Y-m-d',strtotime('next Saturday'))."' AND loisirs.date_fin_sortie >= ".date('Y-m-d',strtotime('next Monday'))."'"; //démarre à minuit
break;
Merci encore à vous tous