con javascript se ahorran ese trabajo:
Código PHP:
<head>
<script type="text/javascript">
function init_tabla()
{
t = document.getElementById('t1');
for (var i=0;i<t.rows.length;i++)
{
t.rows[i].onmouseover = new Function("this.style.backgroundColor = '#FF0000';");
t.rows[i].onmouseout = new Function("this.style.backgroundColor = '';");
}
}
</script>
</head>
<body onload="init_tabla()">
<table id="t1">
<tr>
<td>ASD</td>
</tr>
<tr>
<td>ASD</td>
</tr>
<tr>
<td>ASD</td>
</tr>
<tr>
<td>ASD</td>
</tr>
<tr>
<td>ASD</td>
</tr>
</table>
</body>