Salut,

Voilà je vous explique mon probleme : j'ai une liste de produits dans mon back office. J'ai différents choix pour afficher ceux ci : par référence, par essence, par echelle. Je veux passer le choix en session afin que si on bricole sur une référence, que quand on retourne à la liste le choix de tri soit conservé. La ça reste bloqué au tri par défaut ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
switch($tri){
                     case "ref":
                          session_unregister("tri");
                          $_SESSION['tri'] = 'ref';
                          $req1 = mysql_query("SELECT * FROM catalogue ORDER BY ref")  or die ('ERREUR TRI REF<br>'. mysql_error());
                     break;
                     case "ess":
                          session_unregister("tri");
                          $_SESSION['tri'] = 'ess';
                          $req1 = mysql_query("SELECT * FROM catalogue ORDER BY essence,ref")  or die ('ERREUR TRI ESSENCE<br>'. mysql_error());
                     break;
                     case "classe":
                          session_unregister("tri");
                          $_SESSION['tri'] = 'ess2';
                          $req1 = mysql_query("SELECT * FROM catalogue WHERE essence='$super' ORDER BY echelle,ref")  or die ('ERREUR TRI ESSENCE 2<br>'. mysql_error());
                     break;
                     default:
                          session_unregister("tri");
                          $_SESSION['tri'] = 'nimp';
                          $req1 = mysql_query("SELECT * FROM catalogue ORDER BY echelle,ref")  or die ('ERREUR TRI<br>'. mysql_error());
                     break;
                 }
 
                     echo "<center><table border=0 class=admin width=250 bgcolor=red><tr><td align=center>
                     <span class=titre>".$info."</span></td></tr></table></center><br>";
                 }
                 echo "<table align=center border=0 class=admin><tr><td>                 
                 <td><a href='?'>Tri par échelle</a></td><td> - </td>
                 <td><a href='?tri=ref'>Tri par référence</a></td><td> - </td>
                 <td><a href='?tri=ess'>Tri par essence</a></td></tr></table>";