Buongiorno, ho un problema con un codice, ho una query php che mi estrapola i dati in una tabella, quindi dentro la while ho la parte della tabella che riguarda i TR e TD, ho fatto in modo che al passaggio del mouse su un TR mi apre il TR sottostante che mi estrapola piu informazioni ma non riesco a far si che una volta levato il cursore dal TR me lo richiude
codice:
while($row = $result->fetch_array(MYSQLI_ASSOC)) {
<tr class="trepo" onmouseover="datireport('pratica_<?PHP echo $id; ?>');">                <td><?PHP echo $row['sede']; ?></td>
                <td><?PHP echo $row['cognome']; ?></td>
                <td><?PHP echo $row['nome']; ?></td>
                <td><?PHP echo $row['cf']; ?></td>
                <td><?PHP echo $row['numero']; ?></td>
                <td><?PHP echo $row['mail']; ?></td>
                <td><?PHP echo $pratica; ?></td>
                <td><?PHP echo $datam; ?></td>
                <td><?PHP echo $data; ?></td>
                <td>&nbsp;</td>
            </tr>
            <tr class="trepos" id="pratica_<?PHP echo $id; ?>" style="display:none;" onmouseover="datireport('pratica_<?PHP echo $id; ?>');" onmouseout="document.getElementById('pratica_<?PHP echo $id; ?>').style.display = 'none';">
                <td colspan="10">altre informazioni</td>
            </tr>
}
<script language="JavaScript" type="text/javascript">
function datireport(id) {
    if (id === id){
        document.getElementById(id).style.display = 'block';
    }else{
        document.getElementById(pratica_).style.display = 'none';
    }
}
</script>
è un pò grezzo come codice se avete altre soluzioni vi ringrazio