Page 1 sur 1

Tableau

Posté : 29 avr. 2005, 15:11
par Kro
Bonjour
Voila j'ai fait se tableau:

Code : Tout sélectionner

// debut du tableau echo '<table bgcolor="#FFFFFF">'."\n"; // première ligne on affiche les titres prénom et surnom dans 2 colonnes echo '<tr>'; echo '<td bgcolor="#669999"><b><u>Liens</u></b></td>'; echo '<td bgcolor="#669999"><b><u>cdpt</u></b></td>'; echo '<td bgcolor="#669999"><b><u>cenv</u></b></td>'; echo '<td bgcolor="#669999"><b><u>cfic</u></b></td>'; echo '<td bgcolor="#669999"><b><u>cappli</u></b></td>'; echo '<td bgcolor="#669999"><b><u>cplanning</u></b></td>'; echo '<td bgcolor="#669999"><b><u>bcrefic</u></b></td>'; echo '<td bgcolor="#669999"><b><u>Pages</u></b></td>'; echo '</tr>'."\n"; // lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne. while($row = mysql_fetch_array($sql)) { echo '<tr>'; echo '<td bgcolor="#CCCCCC"><a href="more.php?Etat='.$row["idnum"].'">More</a><o:p></o:p></span></u></b></td>'; echo '<td bgcolor="#CCCCCC">'.$row["cdpt"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["cenv"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["cfic"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["cappli"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["cplanning"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["bcrefic"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["qpag"].'</td>'; echo '</tr>'."\n"; } echo '</table>'."\n"; // fin du tableau.
et j'aimerai que lorsqu'on click sur les entetes de colones que le tableau soit classé par ordre alphabetique de la colones :$.

Si quelqu'un veux bien m'aider a me lancer dedans car je ne voi pas du tous comment faire

Merki d'avance

Posté : 29 avr. 2005, 15:47
par albat
le principe est le suivant :
les entêtes de tes colonnes sont des liens qui relancent la page php en leur passant un paramètre.
ce paramètre indique la colonne (donc le champ dans ta requête SQL) sur laquelle faire le tri.
la page php en se rechargeant réexécute la requête SQL avefc le nouveau tri.