Probleme tri tableau
Fermé
madesigner
Messages postés
4
Date d'inscription
dimanche 22 février 2009
Statut
Membre
Dernière intervention
23 février 2009
-
22 févr. 2009 à 15:06
akuma06 Messages postés 48 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 12 juin 2010 - 22 févr. 2009 à 15:49
akuma06 Messages postés 48 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 12 juin 2010 - 22 févr. 2009 à 15:49
A voir également:
- Probleme tri tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Trier tableau excel - Guide
- Tableau word - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
4 réponses
Mimiru
Messages postés
4
Date d'inscription
mardi 15 juillet 2008
Statut
Membre
Dernière intervention
22 février 2009
22 févr. 2009 à 15:08
22 févr. 2009 à 15:08
$select = "SELECT BU.username,BU.signup_date,BU.last_login,BU.avatar,BW.weblog
FROM bhost_users BU
LEFT OUTER JOIN bhost_weblogs BW
ON BU.u_id = BW.u_id"
ORDER BY BU.username ASC;
ORDER BY ... ASC : tri ascendant
ORDER BY ... DESC : tri descendant
FROM bhost_users BU
LEFT OUTER JOIN bhost_weblogs BW
ON BU.u_id = BW.u_id"
ORDER BY BU.username ASC;
ORDER BY ... ASC : tri ascendant
ORDER BY ... DESC : tri descendant
madesigner
Messages postés
4
Date d'inscription
dimanche 22 février 2009
Statut
Membre
Dernière intervention
23 février 2009
22 févr. 2009 à 15:20
22 févr. 2009 à 15:20
Merci a toi vraiment sympa. J ai une autre petite question , je voudrais que mon tableau une fois atteint 10 lignes change de page automatiquement, comment pourrai je faire?
Mimiru
Messages postés
4
Date d'inscription
mardi 15 juillet 2008
Statut
Membre
Dernière intervention
22 février 2009
22 févr. 2009 à 15:35
22 févr. 2009 à 15:35
$select = "SELECT BU.username,BU.signup_date,BU.last_login,BU.avatar,BW.weblog
FROM bhost_users BU
LEFT OUTER JOIN bhost_weblogs BW
ON BU.u_id = BW.u_id"
ORDER BY BU.username ASC
LIMIT 0, 10;
On utilise LIMIT pour sélectionner dix enregistrements. Je suis pas sûre que ça réponde à ta question.
FROM bhost_users BU
LEFT OUTER JOIN bhost_weblogs BW
ON BU.u_id = BW.u_id"
ORDER BY BU.username ASC
LIMIT 0, 10;
On utilise LIMIT pour sélectionner dix enregistrements. Je suis pas sûre que ça réponde à ta question.
akuma06
Messages postés
48
Date d'inscription
dimanche 10 août 2008
Statut
Membre
Dernière intervention
12 juin 2010
4
22 févr. 2009 à 15:49
22 févr. 2009 à 15:49
$select = "SELECT BU.username,BU.signup_date,BU.last_login,BU.avatar,BW.weblog FROM bhost_users BU LEFT OUTER JOIN bhost_weblogs BW ON BU.u_id = BW.u_id" ORDER BY BU.username ASC; $i = 0; $lien = 1; if ($_SESSION['lien'] == "") $_SESSION['lien'] = 1; elseif($_GET['lien'] != "") $_SESSION['lien'] = $_GET['lien']; $page = 'page <a href="?lien='.$lien.'">'.$lien.'</a>';
...
while($row = mysql_fetch_array($result)) { $i++; if ($i/$lien == 10) { $lien++; $page .= ' <a href="?lien='.$lien.'">'.$lien.'</a>'; } $table[$lien'] .= '<tr>'; if($row[avatar] == "") { $table[$lien'] .='<td>'."<img src='../images/noavatar.gif' border='0' class='avatar' width='55' height='55'>".'</td>'; } else { $table[$lien'] .= '<td>'."<img src='$row[avatar]' border='0' class='avatar' width='55' height='55'>".'</td>'; } $table[$lien'] .='<td bgcolor="#CCCCCC">'."<a href=profile.php?u=$row[username]>$row[username]</a>".'</td>'; $table[$lien'] .= '<td>'.date('d-m-Y', $row["signup_date"]).'</td>'; $table[$lien'] .= '<td bgcolor="#CCCCCC">'.date('d-m-Y', $row["last_login"]).'</td>'; if($row[weblog] == "") { $table[$lien'] .= '<td>'."Pas de blog".'</td>'; } else { $table[$lien'] .= '<td bgcolor="#CCCCCC">'."<a href=index.PHP?w=$row[weblog]>Voir Blog</a>".'</td>'; } $table[$lien'] .= '</tr>'."\n"; } echo $table[$_SESSION['lien']]; echo $page;