par
Sardinoux » 06 mars 2013, 17:06
Re!
Merci pour vos réponses, j'ai réussi à régler le problème en traitant, en effet, la requête avant en tant que variable de type string comme cela:
$req1 = "SELECT DISTINCT heure FROM cours WHERE (id_promo=$idPromotion";
if (isset($cpDuGroupe3))
$req1 .=" OR cours.id_promo=$cpDuGroupe3";
if (isset($cpDuGroupe4))
$req1 .=" OR cours.id_promo=$cpDuGroupe4";
if (isset($cpDuGroupe5))
$req1 .=" OR cours.id_promo=$cpDuGroupe5";
if (isset($dedoublementAafficher1))
$req1 .=" OR cours.id_promo=$dedoublementAafficher1";
if (isset($dedoublementAafficher2))
$req1 .=" OR cours.id_promo=$dedoublementAafficher2";
if (isset($dedoublementAafficher3))
$req1 .=" OR cours.id_promo=$dedoublementAafficher3";
if (isset($dedoublementAafficher4))
$req1 .=" OR cours.id_promo=$dedoublementAafficher4";
$req1 .=") AND (heure>$DebutSemaine AND heure<$FinSemaine)";
$requeteNombredheureHebdo = mysql_query($req1);
Je ne sais pas ci c'est clair vu que c'est chargé mais le principe est là =D
Re!
Merci pour vos réponses, j'ai réussi à régler le problème en traitant, en effet, la requête avant en tant que variable de type string comme cela:
[php]$req1 = "SELECT DISTINCT heure FROM cours WHERE (id_promo=$idPromotion";
if (isset($cpDuGroupe3))
$req1 .=" OR cours.id_promo=$cpDuGroupe3";
if (isset($cpDuGroupe4))
$req1 .=" OR cours.id_promo=$cpDuGroupe4";
if (isset($cpDuGroupe5))
$req1 .=" OR cours.id_promo=$cpDuGroupe5";
if (isset($dedoublementAafficher1))
$req1 .=" OR cours.id_promo=$dedoublementAafficher1";
if (isset($dedoublementAafficher2))
$req1 .=" OR cours.id_promo=$dedoublementAafficher2";
if (isset($dedoublementAafficher3))
$req1 .=" OR cours.id_promo=$dedoublementAafficher3";
if (isset($dedoublementAafficher4))
$req1 .=" OR cours.id_promo=$dedoublementAafficher4";
$req1 .=") AND (heure>$DebutSemaine AND heure<$FinSemaine)";
$requeteNombredheureHebdo = mysql_query($req1);[/php]
Je ne sais pas ci c'est clair vu que c'est chargé mais le principe est là =D