2017-03-29 1 views
1

Comment trier les tables en php?Table de tri avec PHP

J'ai le code comme ceci

<th>$ATTT[0]</th> 
     <td>".number_format($HA[0], 3, '.', ',')."</td> 
     <td class='jumlah'>1</td> 
     </tr> 
     <th>$ATTT[1]</th> 
     <td>".number_format($HA[1], 3, '.', ',')."</td> 
     <td class='jumlah'>2</td> 

Je veux trier la colonne 2, donc lorsque la colonne 2 colonne de tri 1 suivra la colonne 2

my table

Désolé pour mon anglais, j'ai essayé mon meilleur: D

+0

Trier votre 'tableau $ HA' puis itérer en HTML. –

+1

le plus facile serait de faire une «commande par» sur votre requête – Carlos

+0

j'essaie de créer comme ceci @SahilGulati $ HA; rsort ($ HA); $ arrlength = nombre ($ HA); pour ($ x = 0; $ x <$ arrlength; $ x ++) { echo $ HA [$ x]; echo "
"; } montrant ,61439523842828 ,38560476157172 comment si je veux ajouter ATTT de $ à ce code, si ATT suivra HA – Jazuly

Répondre

0

dans ce cas, il y a deux options, utilisez order by dans votre requête afin que vous obtenez les données dans un ordre ou utiliser JQUERY datatable plug-in qui ont tant de fonctionnalités telles que le tri, la recherche, etc. Il peut pagination être utilisé comme:

$(document).ready(function(){ 
    $('#myTable').DataTable(); 
}); 

Reference

Demo

How to implement

+0

J'essaie de créer comme ceci @Mayank $ HA; rsort ($ HA); $ arrlength = count ($ HA); pour ($ x = 0; $ x <$ arrlength; $ x ++) {echo $ HA [$ x]; echo "
"; } montrant 0.61439523842828 0.38560476157172 comment si je veux ajouter $ ATTT à ce code, si ATT suivra HA – Jazuly

+0

Jazuly: Je ne vous comprends pas? –

+0

pouvez-vous me donner un exemple basé sur mon code, je ne comprends pas vraiment avec php. – Jazuly