Bonjour, lors de l'utilisation des tabs, peut-on faire passer des paramètres lors de l'appel de la tab ? Je m'explique plus clairement.
Imaginons deux requêtes de la forme
	
	1 2
   | $varBulletin_2008 = mysql_query("SELECT * FROM bulletin WHERE (mois>='2008-01-01' AND mois<='2008-12-31') ORDER BY numero DESC");
$varBulletin_2009 = mysql_query("SELECT * FROM bulletin WHERE (mois>='2009-01-01' AND mois<='2009-12-31') ORDER BY numero DESC"); | 
 Je sélectionne donc les bulletins de l'année 2008 dans une requête, ceux de l'année 2009 dans une autre, que je peux afficher dans mes tabs ainsi
	
	1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
   | <div id="tabs">
<ul>
    <li><a href="#tabs_2008">2008</a></li>
    <li><a href="#tabs_2009">2009</a></li>
</ul>
    <div id="tabs_2008">
	<?php while ($varNtotal = mysql_fetch_array($varBulletin_2008) { ?>
		<li>N°<?php echo $varNtotal['numero']; ?></li>
        <?php } ?>
    </div>
    <div id="tabs_2009">
	<?php while ($varNtotal = mysql_fetch_array($varBulletin_2009) { ?>
		<li>N°<?php echo $varNtotal['numero']; ?></li>
        <?php } ?>
    </div>
</div> | 
 Seulement, je voudrais pouvoir le faire pour 2000 à 2009, je veux donc éviter de créer x requêtes et x div. Donc est-ce que ça serait possible de faire une requête du genre
	
	$varBulletin = mysql_query("SELECT * FROM bulletin WHERE (mois>='" . $annee . "-01-01' AND mois<='" . $annee . "-12-31') ORDER BY numero DESC");
 avec la variable $annee définie dans le href <a href="#tabs?annee=2008"> (ne fonctionne pas).
Merci d'avance, j'espère avoir été clair, mon code et ma démarche n'étant pas forcément la meilleure approche...
						
					
Partager