Código PHP:
function consultaImagen($cod_imagen,$tabla,$dbi,$base){
$consul = "select from ".$tabla." where cod_imagen= '$cod_imagen'";
$res=mysql_db_query($base,$consul,$dbi);
print $cod_imagen."<br>";
print $res."<br>";
// exit;
if(!$res)
return 0;
else
return 1;
}
despues aca las llamo
Código PHP:
consultaImagen($cod_imagen,"item_imagen",$dbi,$base);
consultaImagen($cod_imagen,"texto_imagen",$dbi,$base);
consultaImagen($cod_imagen,"pretexto_imagen",$dbi,$base);
lo que quiero es que el codigo de la imagen es igual al codigo de cualquiera de estas tres tablas me devuelva 1.
este es el codigo completo , me elimina perfectamente la ruta del archivo , pero no me verifica si este esta asociado a otra tabla.
Código PHP:
<?php
$carporig = "../../";
include ($carporig."permiso.php");
include ($carporig."config.php");
?>
<html>
<head>
<title>Borrando...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?
function consultaImagen($cod_imagen,$tabla,$dbi,$base){
$consul = "select from ".$tabla." where cod_imagen = '$cod_imagen'";
$res=mysql_db_query($base,$consul,$dbi);
print $cod_imagen."<br>";
print $res."<br>";
// exit;
if(!$res)
return 0;
else
return 1;
}
function borrarImagen($cod_imagen,$tabla,$dbi,$base){
$consul = "delete from ".$tabla." where cod_imagen = '$cod_imagen'";
$imagen=mysql_db_query($base,$consul,$dbi);
}
function obtenerImagen($cod_imagen,$dbi,$base){
$consul = "select imagen from imagen where cod_imagen='$cod_imagen'";
$consulta= mysql_db_query($base,$consul,$dbi);
$row = mysql_fetch_array($consulta);
$imagen=$row['imagen'];
return($imagen);
}
$cod_imagen=$_GET['codigo'];
$pag=$_GET['pagina'];
$nombre_cat=$_GET['nombre_cat'];
$dbi = mysql_connect('localhost',$cuenta,$pass);
$imagen=obtenerImagen($cod_imagen,$dbi,$base);
consultaImagen($cod_imagen,"item_imagen",$dbi,$base);
consultaImagen($cod_imagen,"texto_imagen",$dbi,$base);
consultaImagen($cod_imagen,"pretexto_imagen",$dbi,$base);
borrarImagen($cod_imagen,"imagen_categoria",$dbi,$base);
borrarImagen($cod_imagen,"imagen",$dbi,$base);
$ruta="../../imagenes/".$imagen;
$ruta2="../../chicas/".$imagen;
//print"$ruta";
if(consultaImagen($cod_imagen,"item_imagen",$dbi,$base)==1){
$mensaje="Imposible eliminar el archivo.";
print"<script language=\"javascript\">
location.href(\"ver_imagen.php?pagina=$pag&nombre_cat=$nombre_cat&accion=1&mensaje=$mensaje\");
</script>";
}
else
if(consultaImagen($cod_imagen,"pretexto_imagen",$dbi,$base)==1){
$mensaje="Imposible eliminar el archivo.";
print"<script language=\"javascript\">
location.href(\"ver_imagen.php?pagina=$pag&nombre_cat=$nombre_cat&accion=1&mensaje=$mensaje\");
</script>";
}
else
if(consultaImagen($cod_imagen,"texto_imagen",$dbi,$base)==1){
$mensaje="Imposible eliminar el archivo.";
print"<script language=\"javascript\">
location.href(\"ver_imagen.php?pagina=$pag&nombre_cat=$nombre_cat&accion=1&mensaje=$mensaje\");
</script>";
}
else
if(file_exists($ruta)&&file_exists($ruta2)){
unlink($ruta);
unlink($ruta2);
$mensaje="Se ha eliminado la imagen exitosamente.";
}
else
$mensaje="El archivo no existe.";
//print"$mensaje";
mysql_close($dbi);
//print"<BR><button name=\"volver\" type=\"button\" value=\"volver\" onClick='javascript:location.href(\"ver_imagen.php?pagina=$pag&nombre_cat=$nombre_cat&accion=1\")'>Volver</button>";
print"<script language=\"javascript\">
location.href(\"ver_imagen.php?pagina=$pag&nombre_cat=$nombre_cat&accion=1&mensaje=$mensaje\");
</script>";
?>
</body>
</html>
Ojala me puedan hechar una ayuda gracias