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.