Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/12/2008, 12:56
gilitos92
 
Fecha de Ingreso: diciembre-2008
Mensajes: 70
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: [Pedido] Actualizar datos de una Base de datos.

Hola, para empezar trata de conectarte a la bd por medio de "mysql_connect" y no de "mysql_pconnect", no es necesario que tengas la variable $hubo_error, no te sirve de nada en tu script, en vez de usar "empty" usa "isset" de la siguiente manera
Código PHP:
if(isset($_POST['submit'])){ 
Esto hace exactamente lo mismo, solamente que es menos proceso que tiene que realizar el servidor.

Ahora si el problema principal, te muestra eso porque el query que estas recuperando con $result te esta haciendo el mismo query del update y eso no te va a hacer ningun array asociativo, para esto quedaria mas o menos asi:
Código PHP:
// si tenemos id de noticia 
if (isset($_GET['idNoticia'])){ 
// Seteamos el get en una variable para que se le facilite al server
$id_noticia $_GET['idNoticia'];
// traemos la noticia 
$query "SELECT idNoticia,titulo,cuerpo,estado FROM noticias WHERE idNoticia = '$id_noticia' limit 1"
//Hacemos el query a la base de datos con esta cadena
$respuesta mysql_query($query$conn);
$noticia mysql_fetch_assoc($respuesta); 

Ahora si, te deberia funcionar perfecto.

Saludos.