voila depuis hier je bloque sur un petit truc qui me stresse alors apres de nombreuses recherche sur le forum j'ai trouvé quelque élément mais quand je les insert dans mon script sa marche pas .
Donc je souhaiterais pouvoir trier mes colonnes de mon tableau de ASC puis DESC en cliquant sur le meme lien, j'ai trouvé ce post qui en parlé mais j'ai pas compris le script et j'ai pas reussi a l'adapté au mien
http://www.phpfrance.com/forums/voir_su ... ableau.php
pour l'instant j'arrive juste a trier chaque colonne juste dans un sens
script du tableau :
if (isset($_GET["order"]))
$order = "ORDER BY ".$_GET["order"];
else
$order= "ORDER BY Grades.Num_grade DESC";
$requete ="select Nom_Grade,Nom,Prenom,Telephone,Adresse,Conducteur_vl.Conducteur_vl,Conducteur_pl.Conducteur_pl,Cfapse.CFAPSE from Grades,Pompiers,Conducteur_vl,Conducteur_pl,Cfapse WHERE Grades.Num_grade=Pompiers.Num_grade and Pompiers.Conducteur_vl=Conducteur_vl.Num_choix and Pompiers.Conducteur_pl=Conducteur_pl.Num_choix and Pompiers.CFAPSE=Cfapse.Num_choix ".$order;
$envoi = mysql_query($requete);
// début du tableau ( hors boucle )
echo "<table width=\"100%\" border=\"0\" align=\"center\" bgcolor=\"#000000\" cellpadding=\"2\" cellspacing=\"1\"> \n";
echo "<tr> \n";
echo "<td width=\"12%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Grades.Num_grade>Grade</a></font></u></b></td> \n";
echo "<td width=\"10%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Pompiers.Nom>Nom</a></font></u></b></td> \n";
echo "<td width=\"10%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Pompiers.prenom>Prenom</a></font></u></b></td> \n";
echo "<td width=\"10%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Pompiers.Telephone>Telephone</a></font></u></b></td> \n";
echo "<td width=\"30%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Pompiers.Adresse>Adresse</a></font></u></b></td> \n";
echo "<td width=\"10%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Pompiers.Conducteur_vl>Conducteur VTU</a></font></u></b></td> \n";
echo "<td width=\"10%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Pompiers.Conducteur_pl>Conducteur Fourgon</a></font></u></b></td> \n";
echo "<td width=\"10%\" align=\"center\" valign=\"top\" bgcolor=\"#C4D3DB\"<font face=\"Arial\" size=\"2\"><u><b><a href=liste.php?order=Pompiers.Cfapse>CFAPSE</a></font></u></b></td> \n";
echo "</tr> \n";
$i=1;
// début de la boucle
while($tableau = mysql_fetch_array($envoi)) {
if ($i%2==0)
$color="#DEE7EB";
else
$color="#F5F5F5";
echo "<tr> \n";
echo "<td width=\"12%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["Nom_Grade"]."</td> \n";
echo "<td width=\"10%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["Nom"]."</td> \n";
echo "<td width=\"10%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["Prenom"]."</td> \n";
echo "<td width=\"10%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["Telephone"]."</td> \n";
echo "<td width=\"30%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["Adresse"]."</td> \n";
echo "<td width=\"10%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["Conducteur_vl"]."</td> \n";
echo "<td width=\"10%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["Conducteur_pl"]."</td> \n";
echo "<td width=\"10%\" align=\"left\" valign=\"top\" bgcolor=".$color.">".$tableau["CFAPSE"]."</td> \n";
echo "</tr> \n";
$i++;
}
// fin du tableau html ( hors boucle )
echo "</table> \n";