<table width="800" height="650" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="top"><?
// information pour la connection à le DB
$host = '';
$user = '';
$pass = '';
$db = '';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$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";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
if($total) {
// debut du tableau
echo '<table width="780" border="0" cellspacing="0" cellpadding="0">'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<th height="24" background="images/TOP.jpg" bgcolor="#C4CBDE" align="left"><b><u><FONT size=2>Avatar</u></b></th>';
echo '<th height="24" background="images/TOP.jpg" bgcolor="#C4CBDE" align="left"><b><u><FONT size=2>Speudo</u></b></th>';
echo '<th height="24" background="images/TOP.jpg" bgcolor="#C4CBDE" align="left"><b><u><FONT size=2>Date d inscrition</u></b></th>';
echo '<th height="24" background="images/TOP.jpg" bgcolor="#C4CBDE" align="left"><b><u><FONT size=2>Derniere connexion</u></b></th>';
echo '<th height="24" background="images/TOP.jpg" bgcolor="#C4CBDE" align="left"><b><u><FONT size=2>Blog</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '<tr>';
if($row[avatar] == "") {
echo '<td>'."<img src='../images/noavatar.gif' border='0' class='avatar' width='55' height='55'>".'</td>';
} else {
echo '<td>'."<img src='$row[avatar]' border='0' class='avatar' width='55' height='55'>".'</td>';
}
echo '<td>'."<FONT size=2><a href=profile.php?u=$row[username]>$row[username]</a>".'</td>';
echo '<td>'.'<FONT size=2>'.date('d-m-Y', $row["signup_date"]).'</td>';
echo '<td>'.'<FONT size=2>'.date('d-m-Y', $row["last_login"]).'</td>';
if($row[weblog] == "") {
echo '<td>'."Pas de blog".'</td>';
} else {
echo '<td>'."<FONT size=2><a href=index.PHP?w=$row[weblog]>Voir Blog</a>".'</td>';
}
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
// on libère le résultat
mysql_free_result($result);