Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2006, 05:19
Diablo_Cris
 
Fecha de Ingreso: enero-2006
Ubicación: Asturias
Mensajes: 61
Antigüedad: 19 años
Puntos: 0
Exclamación Problema al redireccionar dp de enviar un comentario

Buenas, no consigo solucionar que dp de enviar un comentario me reenvie a una página en donde aparezca, la noticia, dp los comentarios y te ponga en pantalla el que enviaste, el código que tengo es:

Código PHP:
  //Ingresamos los comentarios en la tabla
  
$sql "INSERT INTO noticias (id,autor,titulo,email,articulo,identificador,fecha,ult_respuesta)"
  
$sql.= "VALUES ($id,'$autor','$titulo','$email','$articulo','$ident',NOW(),NOW())"
  
$rs mysql_query($sql$con) or die("Error al grabar un mensaje: ".mysql_error); 
$ult_id mysql_insert_id($con);   
  
/* si es un comentario actualizamos los datos */ 
if(!empty($ident)) 

    
$sql "UPDATE noticias SET respuestas=respuestas+1, ult_respuesta=NOW()"
    
$sql.= " WHERE id = '$identificador'"
    
$rs mysql_query($sql$con);
    
header("Location: ver_noticia.php?id=".$id);
    exit(); 

  
  
header("Location: ver_noticia.php?id=".$id);
  
?> 
En vez de eso, lo que hace es mostrarme arriba del todo dos errores:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ... on line 19

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in ... on line 25

Y después las noticias por fecha mas nueva descendente. ¿En donde falla?


El código de estos dos errores es:

Código PHP:
$result=mysql_query("SELECT * FROM noticias WHERE id=$id"
  ,$connect);
  }
  //Una vez seleccionado el registro, mostramos la noticia completamente
  ?>
  <BODY leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#666699" bgcolor="#009999">
  <?php  
  
while($row=mysql_fetch_array($result)) //19
  
{
  
$result2=mysql_query("SELECT * FROM noticias WHERE id=$id",$connect);
  
$totalcomentarios=mysql_num_rows($result2);
  echo 
'<h2>'.$row[titulo].'</h2><br><p>'.$row[articulo].'</p><br><div id="noticia">'.$row[autor].' | '.$row[fecha].' | '.$row[categoria].' | <a href="ver_noticia.php?id='.$row[id].'">comentarios</a> | <a href="editar_noticia.php?id='.$row[id].'">editar</a>| <a href="borrar_noticia.php?id='.$row[id].'">borrar</a> </div>';
  }
  
mysql_free_result($result); //25
?>
Un Saludo y Gracias.