Miren les muestro mi codigo:
Código PHP:
include('../includes/conf.php');
if (isset($_GET['id']))
{
$sql = "SELECT * FROM comentarios WHERE noticia ='".$id."'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
if(count($row)>0)
{
echo '<TABLE class="central" >
<TR>
<TH widht="30%">Titulo</TH>
<TH widht="30%">Contenido</TH>
<TH widht="30%">Eliminar</TH>
</TR>';
include ('../includes/funciones.php');
$id = verificarNumero($_GET['id']);
while($tablas = mysql_fetch_array($result))
{
echo '<TR>
<TD widht="30%">'.$tablas[titulo].'</TD>
<TD widht="30%">'.$tablas[texto].'</TD>
<TD widht="30%"><a href=?del_id='.$tablas[id].'¬_id='.$tablas[noticia].'><img src="img/del.png"><A></TD>
</TR>';
}
echo '</table><br>';
}
else {
echo '<div class="actual">Esta noticia no tiene ningun comentario</div><br>';
}
}
if (isset($_GET['del_id']) && isset($_GET['not_id']))
{
$id = $_GET['del_id'];
$sqll="DELETE FROM comentarios WHERE id =".$id;
if (mysql_query($sqll, $conectar)){
echo 'jorge';
}
else{
echo 'juan';
}
$not_id=$_GET['not_id'];
echo "<meta http-equiv='refresh' content='0;URL=man_coment.php?id=".$not_id."'>";
}
Mi problema esta en el if que dice:
Código PHP:
if(count($row)>0)
El problema es que no funciona ese if, deja pasar siempre a la primer clausula y encima no hace el while :S
Alguien se da cuenta de algun error o por que no anda?
Saludos y gracias