Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2010, 13:26
Avatar de lolitashu
lolitashu
 
Fecha de Ingreso: enero-2010
Ubicación: Chile / Santiago / Quilicura
Mensajes: 50
Antigüedad: 14 años, 3 meses
Puntos: 2
borrar registros MySQL & PHP

wena wena, tengo un codigo php que intenta borrar varios registros a la vez, para ello hace una buskeda a traves de criterios que pueden variar, yo okupo un switch, el problema es ke en la ultima parte del codigo, se corta, no imprime nada...
para esto okupo el siguiente codigo, pero no borra, alguien podria darme una ayuda?


Código PHP:
require ("../../conecta.php");
    
$op $_POST["op"];
    
$var $_POST["var"]; 
    
    switch (
$op)
    {
        case 
1:    $busca "Select * from producto where nombre like '%".$var."%'";
                break;
        case 
2:    $busca "Select * from producto where disenador = '".$var."'";
                break;
        case 
3:    $busca "Select * from producto where marca = '".$var."'";
                break;
    }
    echo 
$busca;
    
//aca se corta
    
$res =  mysql_query ($busca$dblink); 
    while (
$e mysql_fetch_array ($res) )
    {    
        
$idp =    $e["id"];
        if ( 
$idp == "on" )
        {    
            
$borra "delete from producto where id = '".$idp."'";
            echo 
$borra;
            
$elim mysql_query ($borra$dblink);
            if (!
$elim)
                echo 
"ERROR: No se pudo eliminar producto".$e["nombre"]."porque ".mysql_error();
            else
                echo 
"Borro correctamente";
        }
    }