Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/08/2008, 21:06
Frantopo
 
Fecha de Ingreso: agosto-2008
Mensajes: 184
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Borrando columnas en mysql por id y id_padre

paso el code que tengo para borrar!!


Boton y envio de datos para borrar
Cita:
<?php
// Realizar la conexión a la BD .. Seleccionar la BD a usar.
include "bd.php";

//conectamos a mysql
$conecta = mysql_connect($dbhost,$dbuser,$dbpass) or die("Imposible conectar con MySQL.");
//seleccionamos db
mysql_select_db($db,$conecta) or die("Imposible seleccionar DB.");
// Ejecutar la consulta para obtener los datos de la BD.
$resultado=mysql_query("SELECT * FROM foro where id='$id'");

// Se inicial el formulario
echo "<form action=\"borrar.php?login=$usuario\" method=\"post\"> \n";

// Extraemos y componemos los checbox dinámicos de los datos de nuestra tabla de la BD.
while ($row = mysql_fetch_array($resultado)){
echo "<b><hr size='1' color='#DDDDDD'>Confirmar compra:<input type=\"checkbox\" name=\"seleccion[]\" value=\"".$row['id']."\">";
}
// Cerramos el formulario y ponemos nuestro botón de Submit.
echo "<input type=\"submit\" name=\"Submit\" value=\"Comprar\"></form>"; //en las faqs estan sin echo "";
?>
y aca el sistema de borrado

Cita:
<?php
include "user.php";
// Realizar la conexión a la BD .. Seleccionar la BD a usar.
include "bd.php";
//conectamos a mysql
$conecta = mysql_connect($dbhost,$dbuser,$dbpass) or die("Imposible conectar con MySQL.");
//seleccionamos db
mysql_select_db($db,$conecta) or die("Imposible seleccionar DB.");

// Generamos una lista de los ID's (campo value= ..) que tenemos en nuestro array.
$lista=implode(',',$_POST['seleccion']);

// Y lo aplicamos al SQL correspondiente y ejecutamos la consulta.
mysql_query("DELETE FROM foro WHERE id IN(".$lista.")");

?>
intentando hacerlo como vos me decis no me anda obviamente porque uso un sistema diferente de borrado!