Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2006, 08:41
Diablo_Cris
 
Fecha de Ingreso: enero-2006
Ubicación: Asturias
Mensajes: 61
Antigüedad: 19 años, 1 mes
Puntos: 0
Problema al mostrar formulario en php

Buenas, estaba modificando u nsistema de noticias que habia emprendido hace unas semanas, pero me surgio un pequeño fallo y es que no me muestra ahora el formulario para editar una noticia. Me deja la página con el color de fondo elegido, pero sin nada mas, ni errores ni nada, ...

La consulta a la base la comprobe en el phpmyadmin y funciona correctamente.

Código PHP:
<?php
    
//recibimos la variable id enviada en el enlace por GET
    
$id=$_GET[id];
    
//conectamos a la base
    
$connect=mysql_connect("xx1","xx2","xx3");
    
//Seleccionamos la base
    
mysql_select_db("xx2",$connect);  
    
//hacemos las consultas
    
$result=mysql_query("SELECT * from noticias WHERE id='$id'",$connect);
    
//Mostramos los registros para su edicion
    
while($row=mysql_fetch_array($result))
    {
    echo 
'<form action="edit_noticia.php" method="post">
    <input type="hidden" name="id" value="'
.$row['id'].'"><br>  
    Título noticia:<br>  
    <input type="text" name="titulo" value="'
.$row['titulo'].'"><br>  
    Autor:<br>  
    <input type="text" name="autor" value="'
.$row['autor'].'"><br>  
    Categoría:<br>  
    <input type="text" name="categoria" value="'
.$row['categoria'].'"><br>  
    Escriba el articulo<br>  
    <textarea name="articulo" cols="50" rows="10">'
.$row['articulo'].'</textarea>  
    <br>  
    <input type="submit" value="Editar"><br>  
    </form>'
;
    }
    
mysql_free_result($result);
    
mysql_close($connect);
    
?>
Un Saludo y Gracias.