par
Zahnzao » 13 août 2012, 09:57
En fait ce que moogli veut dire c'est genre
index.php?unite=true ou
index.php?monetaire=true (par exemple) donc la même page mais rechargée.
ensuite:
if(!empty($_GET['unite']) && $_GET['unité'] == true){
// code d'affichage de la table unité ou include
}
if(!empty($_GET['monetaire']) && $_GET['monetaire'] == true){
// code d'affichage de la table monetaire ou include
}
Mais tu dois recharger la page complète à chaque fois que veux afficher / masquer une div. Si tu as déjà beaucoup de requêtes sur ta page d'accueil, c'est refaire beaucoup de requêtes pour pas grand chose.
Avec javascript/jquery un exemple:
[javascript]$('#clickme').click(function() { // si on clique sur l'élément dont l'id est "clickme"
$('#book').toggle(); // on affiche l'élément dont l'id est "book"
});[/javascript]
Ici tes infos sont déjà chargées sur ta page, le div en quetion est juste caché via la propriété css "display: none;"
La fonction toggle passe simplement l'attribut display à "block" et vice versa.
A toi de voir selon tes besoins, et surtout le nombre de requêtes que tu gagnes d'une façon ou d'une autre.

En fait ce que moogli veut dire c'est genre [b]index.php?unite=true[/b] ou [b]index.php?monetaire=true[/b] (par exemple) donc la même page mais rechargée.
ensuite:
[php]if(!empty($_GET['unite']) && $_GET['unité'] == true){
// code d'affichage de la table unité ou include
}
if(!empty($_GET['monetaire']) && $_GET['monetaire'] == true){
// code d'affichage de la table monetaire ou include
}[/php]
Mais tu dois recharger la page complète à chaque fois que veux afficher / masquer une div. Si tu as déjà beaucoup de requêtes sur ta page d'accueil, c'est refaire beaucoup de requêtes pour pas grand chose.
Avec javascript/jquery un exemple:
[javascript]$('#clickme').click(function() { // si on clique sur l'élément dont l'id est "clickme"
$('#book').toggle(); // on affiche l'élément dont l'id est "book"
});[/javascript]
Ici tes infos sont déjà chargées sur ta page, le div en quetion est juste caché via la propriété css "display: none;"
La fonction toggle passe simplement l'attribut display à "block" et vice versa.
A toi de voir selon tes besoins, et surtout le nombre de requêtes que tu gagnes d'une façon ou d'une autre.
;)