Page 1 sur 1

Probleme envoi de variables

Posté : 06 juil. 2008, 18:05
par TrustNo1
Bonjour à tous !

Je bloque sur un petit problème d'envoi de variable sur la même page php. Je m'explique :

J'ai un tableau qui se compose d'une ligne de titre de colonnes, où chaque cellule est clikable pour faire un tri sur cet colonne (order by = colonne clikée rajouté à la requete)

Et le contenu du tableau est une simple requete.

Le probleme que je rencontre, c'est que si on clik une deuxieme fois sur la colonne en question, on doit effectuer un tri mais dans l'ordre decroissant, et si on reclik, on fait un tric croissant etc etc

Mais comment faire pour retenir l'ancienne valeur de la variable en rechargeant la meme page avec un lien a href ?

Posté : 06 juil. 2008, 18:34
par katagoto
Bah tu regarde sa valeur présente, si c'est asc, tu met desc, et vice-et-versa...

Posté : 06 juil. 2008, 18:36
par Invité
en clikant sur la colonne, ca va ecraser les anciennes valeurs non ?

Posté : 06 juil. 2008, 18:40
par katagoto
Oui, on ne peut pas trier en asc et en desc, voilà la seul valeur qui sera écrasé...

Posté : 06 juil. 2008, 19:04
par TrustNo1
Oui mais il y a plusieurs colonnes...

Je dois connaitre l'ancienne valeur de la colonnes clikée, et du sens (desc et asc) pour mon traitement.

l'url est de cette forme : www.url.com/script.php?cat=nomcat&orderby=col&sens=desc

Posté : 06 juil. 2008, 19:32
par katagoto
bah tu fais genre :
<?php
if($_GET['sens']=="desc"){
    echo ' http://www.url.com/script.php?cat=nomcat&orderby=col&sens=asc';
}
else {
    echo ' http://www.url.com/script.php?cat=nomcat&orderby=col&sens=desc';
}
En gros...