Mira te dare un consejo de como hacerlo.
1- Haste las tablas en un editor grafico como dreamweaver, en esa tabla pondras cada posicion de lo que forma la noticia, como por ejemplo: titulo, fecha, contenido, foto.
2- Despues que ya tienes listo lo grafico colocas esa tabla dentro de los while de esta forma:
Código PHP:
<?php
echo "<table cellpading=2 cellspacing=1 border=0>";
while($row=mysql_fetch_array($result)){
?>
<tr>
<td><b><?php echo $row['titulo']?></b><br>
<font size=1 bgcolor=#999999><?php echo $row['autor']?></font></td>
</tr>
<tr>
<td valign="justify"><?php echo $row['noticia']?></td>
</tr>
<?php
}
echo "</table>";
?>
Como veras ese ejemplo coloque el html de las tblas y celdas fuera del area de php para evitar poner todo eso con echo, de esta forma es mas rapido hacerlo ya que tomas el codigo html y lo colocas donde quieras, sino te gusta lo que hiciste haces otro codigo html y lo pones denuevo alli sin necesidad de poner denuevo todo con echo.
Espero allas entendido lo que te comento y te funcione en loque deseas hacer.