PHP-Trier un tableau
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
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>
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
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Les deux échelles du PageRank
- Les 2 échelles de PageRank : toolbar et DMOZ
- Sortie officielle de GoogleStats v2.0 !
- Sortie de GoogleStats v2.01
- Historique des "Google Update"
- 2,5 milliards de requêtes par jour sur Google en juillet 2009
- Une vidéo sur la galaxie Google et une autre sur le référencement
- La commande site: dans Google
- Description des liens sponsorisés Google AdWords
- Google se lance dans la recherche de blogs
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité






le forum