Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2010, 12:38
Nicomadreja
 
Fecha de Ingreso: marzo-2009
Mensajes: 35
Antigüedad: 15 años, 1 mes
Puntos: 0
No puedo eliminar sierta informacion de una tabla

Buenas, este es mi problema...

Tengo 2 tablas "productos y categrias" en productos hay varias filas que son "nombre, descipcion, cantidad, precio, categoria, ruta" y en categorias una sola fila que contiene "categorias"...

mediante php estoy haciendo una funcion la cual quiero que elimine TODOS los productos que conengan determinada "categoria" dentro de productos... ESTO LO HACE PERFECTO!! y que al mismo tiempo elimine la categoria en la tabla categorias, pero no lo elimina.... el codigo que tengo es este:


el codigo completo es el siguiente:



<?php

include "function.php";
include "remove.php";
$cat = $_GET['cat'];
$catdir = "../galeria/".$cat;


$sql = "DELETE FROM productos ";
$sql .= "WHERE categoria='$cat'";
$sql2 = "DELETE FROM categoritas ";
$sql2 .= "WHERE categoria='$cat'";

if($catdir){
removeDirectory("$catdir");
}


$query = mysql_query($sql);
$query2 = mysql_query($sql2);

if($query && $query2){
echo "Datos eliminados exitosamente";
echo "<a href='consultar.php'>Consultar<a>";
}
else{
echo "Datos no eliminados";
echo "<a href='consultar.php'>Regresar<a>";
}



?>