Bonjour tous
ca y est ... j'ai trouvé la solution
et je veux la partager entre nous pour s'apprendre
voila le code complet
tenez Mrs
et bye
<html>
<head><title>tableau dynamique </title></head>
<body>
<?php
//parametres de connexion
$machine="localhost";
$utilisateur="root";
$mot_passe="";
$nom_base="bdd";
//connexion au SGBD Mysql
$con=mysql_connect($machine,$utilisateur,$mot_passe) or die ('Erreur : '.mysql_error() );
//s'il y a de connection
//selection de la base des donnees
mysql_select_db($nom_base);
// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$query='SELECT * FROM table;';
$resultat=mysql_query($query,$con) or die (mysql_error());;
$total=mysql_num_rows($resultat);//donne le nombre de ligne
// si on a récupéré un résultat on l'affiche.
if($total) {
//debut du tableau
echo'<table bgcolor="#FFFFFF">'."\n";
// première ligne on affiche les titres du tableau nomTA , pseudo , NRDVvalide , NRDVenattente , NRDVannule dans 5 colones
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>';
echo '<td bgcolor="#669999"><b><u>Pseudo</u></b></td>';
echo '<td bgcolor="#669999"><b><u>NRDVvalide</u></b></td>';
echo '<td bgcolor="#669999"><b><u>NRDVenattente</u></b></td>';
echo '<td bgcolor="#669999"><b><u>NRDVannule</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 5 colonnes, 1 résultat par ligne.
while($row=mysql_fetch_array($resultat))
{
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["nomTA"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["pseudo"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["nRDVvalide"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["nRDVenattente"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["nRDVannule"].'</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($resultat);
?>
</body>
</html>