PHP-Trier un tableau
4 messages
• Page 1 sur 1
- gcvoiron
- WRInaute occasionnel

- Messages: 494
- Inscription: 19 Oct 2005
PHP-Trier un tableau
Bonjour, le code ci-dessous me donne sous forme de tableau, une liste de tous les membres de mon site, avec leur ID, leur nom, leur email, leur site, leur nombre de filleul... Je voulais savoir si c'était possible de modifier le CODE pour qu'en cliquant sur des liens, je puisse trier mon tableau, par liste alphabétique des membres, nombre de filleuls des membres... Merci.
- Code: Tout sélectionner
<?
include("header.inc.php");
?>
<TABLE bgcolor="#FFFFFF" bordercolor="#000000" border="1" width="99%" align="center">
<TR>
<TD><center><b>ID</b></TD>
<TD><center><b>Nom</b></TD>
<TD><center><b>E-mail</b></TD>
<TD><center><b>Site web </b></TD>
<TD><center><span style="font-weight: bold">Nombre de sites visités </span></TD>
<TD><center><b>Visites gagnés </b></TD>
</TR>
<? $result = mysql_query("SELECT name, id, email, url, points, views, hits, savepoints FROM `demo_a_accounts` prev ORDER by id");
while ($myrow = mysql_fetch_row($result)){
echo"
<TR>
<TD><center><b> $myrow[1] </b></TD>
<TD><center><b> $myrow[0] </b></TD>
<TD><center><b><A href=mailto:$myrow[2]>$myrow[2]</b></A></TD>
<TD><center><b><a href=./frame.php?url=$myrow[3] target=_blank>Website</b></a></TD>
<TD><center><b> $myrow[5] </b></TD>
<TD><center><b> $myrow[6] </b></TD>
</TR>";
$direkt = mysql_num_rows(mysql_query("SELECT id FROM `demo_a_accounts` WHERE `refererid` = '$myrow[1]'"));
if ($myrow[7] == 1) {$sparen = "ja";} else {$sparen = "nein";};
$resultb = mysql_query("SELECT name, id, email, url, points, views, hits FROM `demo_a_accounts` WHERE id='$myrow[1]'");
while ($myrowb = mysql_fetch_row($resultb)) {
echo"
<TR>
<TD><center><b>$myrow[1]</b></TD>
<TD><center><b> </b></TD>
<TD><center><b>Refs: $direkt </b></TD>
<TD><center><b> </b></TD>
<TD><center><b>Points: $myrow[4]</b></TD>
<TD><center><b>save : $sparen</b></TD>
</TR>
<TR>
<TD><center><b><HR noshade color=red size=3></b></TD>
<TD><center><b><HR noshade color=red size=3></b></TD>
<TD><center><b><HR noshade color=red size=3></b></TD>
<TD><center><b><HR noshade color=red size=3></b></TD>
<TD><center><b><HR noshade color=red size=3></b></TD>
<TD><center><b><HR noshade color=red size=3></b></TD>";
};
};
?>
</table>
- gcvoiron
- WRInaute occasionnel

- Messages: 494
- Inscription: 19 Oct 2005
Merci de vos réponses, là actuellement, c'est trié par ID de membre. Mais comme j'organise des concours de parrainages, ce serait plus simple de trier du membre qu'a le plus de filleuls au membre qui a le moins de filleuls... Pour l'instant, je fais ligne par ligne et je regarde le nombre de filleuls... heureusement que je n'ai que 300 membres!
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Trier un tableau en PHP
- Comment trier en php un tableau multidimensionnel ?
- Tableau PHP : trier en fonction des valeurs
- [résolu] PHP-Trier un tableau en fonction d'un critére perso
- Trier un tableau par rapport à un autre
- trier les éléments d'un tableau
- PHP: Mélanger un tableau de tableau de manière aléatoire
- [PHP] trier 2 tableaux
- Trier une liste en PHP
- [PHP] Trier par ordre naturel
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




