Hola
en principio, puedes hacer uso de la arroba @
$titulo=@$_POST["titulo"];
ya que no haces ningun cheque de datos vacios como por ejemplo
if($_POST["titulo"]=''){
echo 'error';
}
o
if(!isset($_POST["titulo"]='')){
echo 'error';
}
por lo menos al incluir la @ no te mostrara los errores qunque es mejor que hagas el chequeo
referente a las tablas...\
creo que te valdria esto
Código PHP:
$RESULTADO = '<table width=152 height=30 border=0 cellpadding=0 cellspacing=0> ';
while($row=mysql_fetch_array($result))
{
$RESULTADO .= '<tr><td>'.$row["fecha"].'</td>
<td background="img/post_fondo1_1.jpg">
<p><b>'.$row["autor"].</b></p> </td></tr>
}
$RESULTADO .= </table>
echo $RESULTADO;
este es un simple ejemplo, ya que veo que en tu codigo repites muchas veces las tablas
espero que te sirva