Créer colonne avec tri sur un tableau html

Fermé
Balgas - 22 mars 2012 à 11:09
 Balgas - 23 mars 2012 à 11:56
Bonjour,
Je voudrai savoir comment faire pour créer des colonnes que je pourrai trier par ordre croissant et décroissant.
C'est un tableau html écrit comme ça :
<table width="685" border="0">
  <tr>
  		<td width="90" style="color:#858585;">
<?php $custom = $item->extra_fields; ?>
		<? 
		$post = mb_substr($item->category->commune, 0, 15,'UTF-8'); 
		echo $post;
		echo '';
		?>	  	
		</td>
		<td width="115"> <a style="color:#858585;" href="<?php echo $item->category->link; ?>"><? 
      $post = mb_substr($item->category->name, 0, 15,'UTF-8'); 
      echo $post;
      echo '...';
      ?>	</a></td>
		<td width="65" style="color:#858585;"><span class="catItemDateCreated"><?php echo $custom[0]->value; ?>
		</td>		
		<td width="190"><a href="<?php echo $item->link; ?>">
		<? 
		$post = mb_substr($item->title, 0, 30,'UTF-8'); 
		echo $post;
		echo '...';
		?>	  		
		</a> 
		</td>
		
		
		<td width="35" style="color:#858585;"><?php echo $custom[2]->value; ?></td>
		
		<td width="85" style="color:#858585;"><?php echo $custom[1]->value; ?></td>
  </tr>
</table>


Je voudrais avoir en haut de tableau le nom de la colonne + des petites fleches haut / bas. Je pense que cela peut ce gérer avec du php mais je suis débutant :(
Merci pour votre aide !

A voir également:

2 réponses

Bonjour,

tu peux le faire avec du php mais il faudrait recharger la page à chaque clic, ce qui n'est pas le mieux.

La meilleure des solutions serait de le faire en Ajax et de re-remplir le tableau dans le bon ordre à chaque fois.
0
Peux tu m'aider à le réaliser ? Je n'y arrive pas :(
0