Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Consulta borrar imagenes desde carpeta

Estas en el tema de Consulta borrar imagenes desde carpeta en el foro de PHP en Foros del Web. Amigos como logro eliminar imagenes desde una carpeta especifico editar.php Código PHP: <?php include( "conexion.php" ); $id = $_GET [ "id" ]; $ruta  =  "imagen/" ...
  #1 (permalink)  
Antiguo 29/04/2013, 03:50
 
Fecha de Ingreso: septiembre-2010
Mensajes: 64
Antigüedad: 13 años, 7 meses
Puntos: 5
Pregunta Consulta borrar imagenes desde carpeta

Amigos como logro eliminar imagenes desde una carpeta especifico
editar.php
Código PHP:
<?php
include("conexion.php");

$id=$_GET["id"];


$ruta "imagen/";

$imagen $_FILES['imagen']['name'];


mysql_query("DELETE FROM alumnos where id = $id"); //Método para eliminar
//@unlink($ruta.$imagen);
unlink ($ruta.$imagen);
include(
"bajas.php");


?>
Lo que pude ver que la variable imagen no esta obteniendo el valor de la imagen desde la base de datos mysql
  #2 (permalink)  
Antiguo 29/04/2013, 03:56
pr0
 
Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años, 1 mes
Puntos: 28
Respuesta: Consulta borrar imagenes desde carpeta

Código PHP:
Ver original
  1. $imagen = $_FILES['imagen']['name'];

Es que no estás recuperando el nombre de la imagen desde la base de datos, la estas cogiendo de un campo FILES de un formulario...
  #3 (permalink)  
Antiguo 29/04/2013, 10:14
 
Fecha de Ingreso: septiembre-2010
Mensajes: 64
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: Consulta borrar imagenes desde carpeta

disculpa mi ignorancia como logro recuperar el campo imgen desde la base de datos???
$imagen=$row["imagen"]
Esta bien algo asi?
  #4 (permalink)  
Antiguo 29/04/2013, 10:28
pr0
 
Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años, 1 mes
Puntos: 28
Respuesta: Consulta borrar imagenes desde carpeta

Pues efectivamente, debes hacer una consulta a tu tabla y buscar el registro correspondiente al $_GET["id"].

Recuperas el campo imagen y así puedes hacerle el unlink.
  #5 (permalink)  
Antiguo 29/04/2013, 11:18
 
Fecha de Ingreso: septiembre-2010
Mensajes: 64
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: Consulta borrar imagenes desde carpeta

Por mas que hago mis consultas no logro obtener, podrías ponerme un ejemplo o algo q me sirva de referencia porfavor,
  #6 (permalink)  
Antiguo 29/04/2013, 11:40
 
Fecha de Ingreso: septiembre-2010
Mensajes: 64
Antigüedad: 13 años, 7 meses
Puntos: 5
Pregunta Respuesta: Consulta borrar imagenes desde carpeta

Me complique mas con mi codigo, consegui un codigo que hace lo q quiero pero no lo puedo adaptar una ayuda porfavor
Código PHP:
<?php
include("conexion.php");
$MainSQL="SELECT * FROM alumnos where id=" $_GET['id'];
$res mysql_query($MainSQL);
$row=mysql_fetch_array($res);
$nombre $row[0];
$apellidos=$row[1];
$no_control $row[2];
$carrera=$row[3];
$correo $row[4];
$ingreso=$row[5];
$egreso $row[6];
$imagen=$row[7];
$ruta "imagen/";
$sql="DELETE from alumnos where id=".$_GET["id"];
mysql_query($sql)
unlink($ruta.$imagen);



include(
"bajas.php");


?>
  #7 (permalink)  
Antiguo 29/04/2013, 13:13
 
Fecha de Ingreso: septiembre-2010
Mensajes: 64
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: Consulta borrar imagenes desde carpeta

Gracias por tu comentario pr0 pude lograr eliminar la imagen desde la carpeta especificia, ahora me toca modificar y que al modificar la imagen la iamgen antigua de eliminie supongo que debe ser igual

Etiquetas: carpeta, imagenes, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:21.