ci joint le screenshot sous opera (meme resultat avec IE ) et le code de ma page qui pose probleme

<?
// 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 pseudo,nationalite,cause,sanction,admin,date FROM servercod';
$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) {
echo '<center><b>Serveur Call Of Duty (normal et custom)</b></center>';
echo '<table border="2" width="60%" align="center">';
echo '<tr align="center" height="60">';
echo ' <th width="18%">Pseudo</td> ';
echo ' <th width="18%">Nationalité</td>';
echo ' <th width="18%">Cause</td>';
echo ' <th width="18%">Sanction</td>';
echo '<th width="18%">Fait par</td>' ;
echo ' <th width="10%">Date</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 '<table border="2" width="60%" align="center">';
echo '<tr align="center" height="50">';
echo '<th width="18%">'.$row["pseudo"].'</td>';
echo '<th width="18%">'.$row["nationalite"].'</td>';
echo '<th width="18%">'.$row["cause"].'</td>';
echo '<th width="18%">'.$row["sanction"].'</td>';
echo '<th width="18%">'.$row["admin"].'</td>';
echo '<th width="18%">'.$row["date"].'</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas de cheaters';
// on libère le résultat
mysql_free_result($result);
?>
j'ai cherché mais j'avous que la j'ai pas d'idée surement une balise mal fermé ou un truc du genre mais quoi... I dont know