Merci pour ta réponse rapide.
J'ai fait onclick dans le tr. Avec alert j'affiche bien mes variables (dans la fenêtre windows) mais si j'utilise onclick + une fonction, je ne récupère pas mes variables.
Voila la partie de code :
//----------------------------------------------------------------------
//Créer le code html d'un tableau contenant la liste des inscriptions
//----------------------------------------------------------------------
function liste_personne($table)
{
$html = "<table width=\"620\" border=\"1\" style=\"font-family: Arial; font-size: 10 pt;\">";
$html .= "<tr>";
$html .= "<td width=\"20\" height=\"50\" align=\"center\">nb</td>";
$html .= "<td width=\"150\" height=\"50\" align=\"center\">NOM & prénom</td>";
$html .= "<td width=\"30\" height=\"50\" align=\"center\">âge</td>";
$html .= "<td width=\"40\" height=\"50\" align=\"center\">service</td>";
$html .= "<td width=\"50\" height=\"50\" align=\"center\">trsp</td>";
$html .= "<td width=\"180\" height=\"50\" align=\"center\">contact</td>";
$html .= "<td width=\"30\" height=\"50\" align=\"center\">corresp</td>";
$html .= "</tr>";
$sql = "SELECT * ";
$sql .= "FROM $table ";
$sql .= "ORDER BY nom ASC";
$res = mysql_query( $sql ) or erreurServeurMySQL( $sql );
$i = 0;
while( $enr=mysql_fetch_object($res) )
{
$i++;
$html .= "<tr onmouseover=\"this.style.backgroundColor='#FFCC99'\"
onmouseout=\"this.style.backgroundColor=''\"
onclick=\"alert('$table , $enr->nom')\">";
$html .= "<td width=\"20\" height=\"30\">$i</td>";
$html .= "<td width=\"150\" height=\"30\">$enr->nom</td>";
$html .= "<td width=\"30\" height=\"30\">  $enr->age</td>";
$html .= "<td width=\"40\" height=\"30\">$enr->service</td>";
$html .= "<td width=\"50\" height=\"30\">$enr->transport</td>";
$html .= "<td width=\"180\" height=\"30\">  $enr->contact</td>";
$html .= "<td width=\"30\" height=\"30\">$enr->correspondant</td>";
$html .= "</tr>";
}
$html .= "</table>";
return $html;
}