Bueno yo lo haria de la siguiente manera haber si te funciona, y verifica donde esta el error
Código PHP:
<?php
$connect = @mysql_connect("localhost", "laf1025_laefe", "novato");
if (!$connect) {
echo( "<p>No se pudo conectar .</p>".mysql_errno().": ".mysql_error()."" );
exit();
}
// Seleccinar base de datos
if (! @mysql_select_db("n_principal") ) {
echo( "<p>No se pudo encontrar la base de datos.</p> ".mysql_errno().": ".mysql_error()."" );
exit();
}
$sql = @mysql_query("SELECT titulo, mensaje, FROM n_principal");
if (!$sql) {
echo("<p>Error al seleccionar: " . mysql_error() . "</p>");
exit();
}
?>
<table border = '1'>
<tr><td>Titulo</td><td>Mensaje</td></tr>
<?php
$nb = mysql_num_rows($sql);
if($nb > 0)
{
while ( $row = mysql_fetch_array($sql) ) {
$titulo = $row["titulo"];
$mensaje = $row["mensaje"];
?>
<tr><td><?=$titulo?></td><td><?=$mensaje?></td></tr></table>
<?php
} //fin while
} //fin if
else
echo "<font face='Verdana' size='2'>no hay datos</font>";
?>