Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2015, 06:43
Avatar de chronos682
chronos682
 
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: accion unlink y borrar de base de datos

Estás separando los dos códigos. Déjalos en uno solo así:

Código PHP:
Ver original
  1. <?php
  2. require "Conexion.php";
  3. if (isset($_GET["id"]) && isset($_GET["id2"])
  4. {  
  5.     $foto = $_GET["id"];
  6.     $fot = $_GET["id2"];
  7.     $db = new conexion();
  8.     $sql = "DELETE FROM galeria WHERE imagen_id='$fot'";
  9.     $consulta=$db->execute($sql);
  10.     unlink("imagenes/".$foto) ;        
  11.     echo "<script> alert('Imagen Eliminada Exitosamente'); location= 'Sdescargas.php'; </script>";
  12. }
  13. ?>

Le pasas ambos parámetros por la url así:

?id=123&id2=456

Si tanto el id de la base de datos como el nombre de la imagen son idénticos, colocas entonces este código en vez del anterior:

Código PHP:
Ver original
  1. <?php
  2. require "Conexion.php";
  3. if (isset($_GET["id"]))
  4. {  
  5.     $foto = $_GET["id"];
  6.     $db = new conexion();
  7.     $sql = "DELETE FROM galeria WHERE imagen_id='$foto'";
  8.     $consulta=$db->execute($sql);
  9.     unlink("imagenes/".$foto) ;        
  10.     echo "<script> alert('Imagen Eliminada Exitosamente'); location= 'Sdescargas.php'; </script>";
  11. }
  12. ?>

Y pasas el parámetro así:

?id=123
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]