Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/11/2003, 00:36
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Yo te recomiendo almacenar la sentencia sql en una variable para que puedas ver si está correcta y no tengas que hacer tantas pruebas "a ciegas". Así:
Código PHP:
$sql="DELETE FROM ".$_POST['tablas']." WHERE ID IN(".$array.")";
//Acá le das un "echo" para comprobar.
echo $sql;//Así puedes ver la sentencia sql impresa en pantalla y verificas.
//Una vez que tu código funcione... no te olvides de borrar la línea anterior, sino todo el mundo se entera de tus nombres de BD y campos.
//Ahora sí haces la consulta.
mysql_query($sql) or die ("Mysql dice: ".mysql_error()); 
Si no me equivoco te estaba faltando un espacio antes de WHERE y te estaba sobrando un paréntesis. Ya lo puse corregido. Prueba y nos cuentas.

Saludos

Última edición por jpinedo; 13/11/2003 a las 00:39