Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2008, 12:03
Avatar de estibaliz2006
estibaliz2006
 
Fecha de Ingreso: noviembre-2006
Mensajes: 439
Antigüedad: 17 años, 5 meses
Puntos: 1
Respuesta: No me elimina la imagen del Servidor

Hola vidalsoft. a ver: primeramente trato de eliminar la imagen del servidor. para ello muestro este código:

Código PHP:
$sql="SELECT imagen FROM productos WHERE categoriaid='".$id."'";
$resultado=mysql_query($sql) or die (mysql_error());
$imagen=mysql_result($resultado,0,"imagen");
unlink($imagen); 
Eso rescata el valor de la variable $imagen y a través de unlink la elimina del servidor (no de la base de datos). Una vez que está eliminada, elimino el registro en la base de datos a través de:

Código PHP:
mysql_query("DELETE FROM productos where categoriaid='$id'") or die(mysql_error()); 
header("Location: exito.php"); 
creo que la lógica es esa. el problema es que elimina todo menos el archivo de la imagen en el servidor, cosa que debería hacerse a través de unlink