Ver Mensaje Individual
  #84 (permalink)  
Antiguo 03/05/2010, 03:43
Avatar de Flow89
Flow89
 
Fecha de Ingreso: abril-2010
Ubicación: Valladolid
Mensajes: 346
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Gestor de Noticias para HTML con PHP [novato]

Cita:
Iniciado por Heli0s Ver Mensaje
Es que no tiene que añadir el ?id=20, ahora entiendo porque no te parece bien este sistema, jeje.

Tu en cada noticia tienes un link hacia borrar.php, leyendo tu último mensaje doy por hecho que el link que tienes es algo como:

Código PHP:
<a href="borrar.php">Borrar</a
Pero y si fuese:

Código PHP:
<a href="borrar.php?id=<?php echo $id?>">Borrar</a>
No hace falta añadir nada manualmente en la dirección, solo se lo tienes que poner tu en el enlace.

Un saludo
Aún no tengo nada, pero la intención es esa, que el tio de a borrar y se borre sin más.

Tenia pensado en la pagina editar.php, que pudiese editar las noticias o borrarlas.

He creado un nuevo boton, os dejo el codigo y decirme que tengo que implementar para q dándole a borrar me borre la noticia.

Un saludo y gracias d nuevo!

Código PHP:
<?
      
//recibimos la variable id enviada en el enlace por GET
      
$id=$_GET[id];
       include (
"conex.php");
      
//hacemos las consultas
      
$result=mysql_query("select * from noticias where id_noticia='$id'",$connect);
      
//Una vez seleccionados los registros los mostramos para su edición
      
while($row=mysql_fetch_array($result)) {
      echo 
"<form action=\"edit.php\" method=\"post\">
      <input type=\"hidden\" name=\"id\" value=\""
.$row[id_noticia]."\">
      <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=\"noticia\" cols=\"50\" rows=\"10\">\""
.$row[noticia]."\"</textarea>
      <br><input type=\"submit\" value=\"Editar\" > <input type=\"submit\" value=\"Restablecer\"> <input type=\"submit\" value=\"Borrar\"><br>
      </form>"
;
      }
      
mysql_free_result($result);
      
mysql_close($connect);
      
?>