Ver Mensaje Individual
  #18 (permalink)  
Antiguo 23/09/2010, 03:24
Avatar de OsSk4R
OsSk4R
 
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: Eliminar un registro php de la fila

Si. El problema es que lo estas haciendo mal.

Mira, aqui te lo dejo arreglado. Ahora si te funcionará:

Esta es la página donde haces la consulta y sacas los datos:

Código PHP:
Ver original
  1. <?php
  2. echo "<table class='tabla'> \n";
  3. echo "<tr> \n";
  4. echo "<td class='tit'><b>Fecha</b></td> \n";
  5. echo "<td class='tit'><b>Salida</b></td> \n";
  6. echo "<td class='tit'><b>Destino</b></td> \n";
  7. echo "<td class='tit'><b>Selección</td> \n";
  8. echo "</tr> \n";
  9. $result = mysql_query("SELECT id, the_date, salida, destino FROM bookings where  correo='" . $_POST['correo'] . "' ORDER BY the_date ASC LIMIT 10", $link);
  10. while($row = mysql_fetch_array($result)){
  11. echo "<tr> \n";
  12. echo "<td class='borde'>$row[0]</td> \n";
  13. echo "<td class='borde'>$row[1]</td> \n";
  14. echo "<td class='borde'>$row[2]</td> \n";
  15. echo "<td class='borde'><b><a href='borrar.php?id=$row[0]'>Borrar reserva</a></b></td> \n";
  16. }
  17. echo "</table>";
  18. ?>

Y esta es la página borrar.php

Código PHP:
Ver original
  1. <?php
  2. if (empty($_GET['id'])==false)
  3.   {
  4.     $id = $_GET['id'];
  5.     //Conectamos con la base de datos
  6.    $link = mysql_connect("*");
  7.     mysql_select_db("coches", $link);
  8.  
  9.     $sql = "DELETE from bookings WHERE id='".mysql_real_escape_string($id)."'";  
  10.     $result = mysql_query($sql);
  11.     echo "registro eliminado";
  12.   }
  13.   else
  14.   {
  15.     echo "no hay variable en id";
  16.   }  
  17.  
  18. ?>

Saludos,