bonjour
tout d'abord merci pour cet excellent outil,
je rencontre un petit soucis avec un menu de reroutage,
je pensais utiliser le meme principe que pour l'exemple du menu déroulant,
voici mon code PHP :
if ( !isset($_GET["annee"]) )
{
$sql0 = "SELECT EXTRACT(YEAR FROM date_brochure) AS date_brochure
FROM et_brochure
WHERE enligne_brochure = 1
GROUP BY date_brochure
ORDER BY date_brochure DESC LIMIT 0, 1";
$annee = $db->get_var($sql0);
} else {
$annee = $_GET['annee'];
}
$sql = "SELECT *
FROM et_brochure
WHERE enligne_brochure = 1 AND EXTRACT(YEAR FROM date_brochure) = '$annee'
ORDER BY date_brochure DESC LIMIT 0, 100";
$db->get_results($sql);
$TBS->MergeBlock("tab", $db, $tab) ;
$sql2 = "SELECT EXTRACT(YEAR FROM date_brochure) AS date_brochure
FROM et_brochure
WHERE enligne_brochure = 1
GROUP BY date_brochure
ORDER BY date_brochure DESC LIMIT 0, 20";
$db->get_results($sql2);
$TBS->MergeBlock("tab2", $db, $tab2) ;
|
et voici le code HTML
<select name="annee" id="annee">
<option value="./?p=brochure&annee=[tab2.date_brochure]"><!-- [tab2.date_brochure;block=option;comm] --></option>
<option>[var.annee;selected]</option>
</select>
|
le probleme est qu'il me double l'année sélectionnée
merci d'avance pour ton aide
eric