par
Ish » 10 mai 2006, 11:18
nan ca ne marche pas !!!
C'est le meme probleme
if (isset($data[0])) {
foreach($data[0] as $key => $value){
if ($this->pageActuelle!=NULL && !isset($_GET["code_adpc"])) {
$page = $this->pageActuelle.'?filtre='.$_GET["filtre"]."&tri=$key" ;
$page.= '&code_adpc='.$_GET["code_adpc"]
.'&alloue_prevu ='.$_REQUEST["alloue_prevu"]
.'&date_accord_cari='.$_GET["date_accord_cari"]
.'&date_demarrage='.$_GET["date_demarrage"]
.'&probabilite='.$_GET["probabilite"]; // c'est juste pour la mise en forme
}
if (isset($this->tabLibelle[$i]) && $this->tabLibelle[$i] != NULL)
echo "<th><a href=\"$page\">".$this->tabLibelle[$i]."</a></th>\n";
else echo "<th><a href=\"$page\">$key</a></th>\n";
$i++;
}
}
J'ai mis le texte en forme pour qu'il soit plus lisible, sinon il est bien écrit.
Voila ... ma partie de fonction ...
Lorsque je passe avec ma souris sur le lien (entête de tableau pour l'afficheren ordre croissant), sans les isset(), je vois bien que le tri se fait sur l'entete demandé et toute les variables GET sont là, car c'est affiché dans la barre d'état juste au dessus de la "Toolbars" ...
Alors que quand je met la condition avec les "isset()", sur cette même barre d'état, je ne vois plus rien, du moin je vois qu'il m'envoie vers ma page principale (normale) mais sans les tris et les variables GET
nan ca ne marche pas !!!
C'est le meme probleme
[php]
if (isset($data[0])) {
foreach($data[0] as $key => $value){
if ($this->pageActuelle!=NULL && !isset($_GET["code_adpc"])) {
$page = $this->pageActuelle.'?filtre='.$_GET["filtre"]."&tri=$key" ;
$page.= '&code_adpc='.$_GET["code_adpc"]
.'&alloue_prevu ='.$_REQUEST["alloue_prevu"]
.'&date_accord_cari='.$_GET["date_accord_cari"]
.'&date_demarrage='.$_GET["date_demarrage"]
.'&probabilite='.$_GET["probabilite"]; // c'est juste pour la mise en forme
}
if (isset($this->tabLibelle[$i]) && $this->tabLibelle[$i] != NULL)
echo "<th><a href=\"$page\">".$this->tabLibelle[$i]."</a></th>\n";
else echo "<th><a href=\"$page\">$key</a></th>\n";
$i++;
}
}[/php]
J'ai mis le texte en forme pour qu'il soit plus lisible, sinon il est bien écrit.
Voila ... ma partie de fonction ...
Lorsque je passe avec ma souris sur le lien (entête de tableau pour l'afficheren ordre croissant), sans les isset(), je vois bien que le tri se fait sur l'entete demandé et toute les variables GET sont là, car c'est affiché dans la barre d'état juste au dessus de la "Toolbars" ...
Alors que quand je met la condition avec les "isset()", sur cette même barre d'état, je ne vois plus rien, du moin je vois qu'il m'envoie vers ma page principale (normale) mais sans les tris et les variables GET