Ver resultados de una consulta SQL en una tabla con PHP

-Este ejemplo muestra como extraer los resultados de una consulta SQL a una tabla con PHP.

<html>
<head>
<TITLE>Ver Trabajadores</TITLE>
</head>

<body>
<div align='center'>
<table border='1' cellpadding='0' cellspacing='0' width='600' bgcolor='#F6F6F6' bordercolor='#FFFFFF'>
<tr>
<td width='150' style='font-weight: bold'>DNI</td>
<td width='250' style='font-weight: bold'>NOMBRE</td>
<td width='150' style='font-weight: bold'>APELLIDOS</td>
</tr>
<?php
mysql_connect("localhost","root","");
mysql_select_db("limpiezas");

$query = "select * from trabajador"; // Esta linea hace la consulta
$result = mysql_query($query);

while ($registro = mysql_fetch_array($result)){
echo "
<tr>
<td width='150'>".$registro['dni']."</td>
<td width='150'>".$registro['nombre']."</td>
<td width='150'>".$registro['Apellidos']."</td>
<td width='150'></td>

</tr>
";
}

?>
</table>
</div>
</body>

</html>