Hola lo único que veo es que le faltan unas comillas de sierre.
prueba así:
Código PHP:
<html>
<head>
<title>Reporte de Ciudades</title>
</head>
<body>
<h1>Reporte de Ciudades</h1>
<table border="1">
<tr>
<td>ID Ciudad</td>
<td>Nombre</td>
</tr>
<?php
$conexion = mysql_connect('mysql8.000webhost.com','a3616285_db','clave');
mysql_select_db('a3616285_db');
$tabla = mysql_query('SELECT * FROM ciudades');
while ($registro = mysql_fetch_array($tabla))
{
?>
<tr>
<td><?php echo $registro['id']; ?></td>
<td><?php echo $registro['nombre']; ?></td>
</tr>
<?php
}
mysql_free_result($tabla);
mysql_close($conexion);
?>
</table>
</body>
</html>