29/03/2013, 11:10
|
| | Fecha de Ingreso: septiembre-2011 Ubicación: Madrid
Mensajes: 25
Antigüedad: 13 años, 2 meses Puntos: 1 | |
unlink() desde mysql Hola tengo la url de un archivo guardado en una base de datos. Lo que trato de hacer es a la hora de eliminar el registro de la base de datos que también se elimine el archivo. No tengo problemas para eliminar el registro y tampoco debería tenerlo para eliminar el archivo usando unlink() el problema es que a la URL de la base de datos debos añadirle ../ para que me suba un directorio. Esto es lo que no consigo!! dejo algo de código para que se entienda mejor:
$connection = mysql_connect("server", "usuario", "contraseña");
$db = mysql_select_db("basededatos", $connection);
$query = "SELECT * FROM tabla WHERE condicion";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$fileurl = $row['fileurl']; <--- Aquí no sé que poner he probado de todo!
if(unlink($fileurl) {
código para eliminar el registro de la base de datos que no tengo problama aquí.
}
Por si queda alguna duda:
supongamos $row['fileurl']; sea archivos/archivo_para_eliminar.zip
pues quiero añadir ../ de manera que quede:
../archivos/archivo_para_eliminar.zip
Seguro que es una tontería pero llevo ya un buen rato y no doy con ello, también como es obvio, he buscado en internet y no veo. Gracias de antemano!! |