Fork me on GitHub

Rapport de message :*
 

Re: Mémoriser un tri (passé en GET) pour faire le DESC ensuite

Titre du sujet : Re: Mémoriser un tri (passé en GET) pour faire le DESC ensuite
par davidm78 sur 10/02/2022 19:22:55

Bonjour,

Bon, finalement je me suis appuyé sur la session, ça me semble le plus simple.
$tri "";
$sens = (($order>0) && ($_SESSION['pOrder']==$order))? "Desc":"Asc"// 2 fois la même demande
if ($order>0$_SESSION['pOrder']=$order;
if (
$sens=="Desc"$_SESSION['pOrder']=0;

if (
$order==1) { $tri "eid ".$sens.", "; }
else if (
$order==2) { $tri "name ".$sens.", "; }
else if (
$order==3) { $tri "dateDebut ".$sens.", "; }
else if (
$order==4) { $tri "dateFin ".$sens.", "; }
else if (
$order==5) { $tri "estActif ".$sens.", "; }

$criteria->setSort($tri.'name');



Merci pour la réponse
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

91 Personne(s) en ligne (73 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 91 | Plus ...