Estoy contentísimo! también me he dado del error que cometí en
borrar.php y ya me funciona a la perfección.
El error era que eliminaba antes el registro que la imagen y por lo tanto el nombre de la imagen a eliminar no lo encontraba, os pongo el código para que lo comprendais mejor:
Borrar.php (Antigüo): Código PHP:
<?php
include ("conexion.php");
//aquí empezaba a eliminar el registro
$codigo=$_POST['codigo'];
mysql_query ("delete from propiedades where referencia =('$codigo')",$conexion)
?>
<?php
//y aquí empezaba a eliminar la imagen
if(unlink ("fotos/logo.jpg"))
{
echo "Propiedad eliminada";
}
else
echo "Error al eliminar propiedad";
?>
<?php
mysql_close($conexion);
?>
El código actual de borrar.php: Código PHP:
<?php
include ("conexion.php");
$codigo=$_POST['codigo'];
// En este código empiezo eliminando primero la imagen
$resp = mysql_query("select * from propiedades where referencia =('$codigo')") ;
$datos = mysql_fetch_array($resp) ;
$archivo = "fotos/" . $datos['foto'];
if(unlink ($archivo))
{
echo "Propiedad eliminada";
}
else
echo "Error al eliminar propiedad";
// Y después el registro
mysql_query ("delete from propiedades where referencia =('$codigo')",$conexion)
?>
<?php
mysql_close($conexion);
?>
Que sencillo parece cuando ya visualizas en que te equivocas.... jajaja
Bueno un saludo muy grande!!