vendedores.php
Código PHP:
   <?php
//Por medio de esta función inicializo la sesion
session_start();
 
//Archivo de conexion
require("connect.php");
 
if(!$_SESSION[idsession] || !$_SESSION[login] || !$_SESSION[password])
{
    print "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=error2.php\">";
}else{    
    
    //_______Obtención y paginado de mensajes________
    
    // Compruebo la página donde estoy.
    if ($_GET['pagina'] == "" || $_GET['pagina'] == 0)
    {
        $_GET['pagina'] = 1;
    }//Fin del if
    
 
    $cantRegistros = $sql->cantidadRegistros("regvendedor","IdVendedor","");
 
    $paginado =  $objGeneral->paginado($cantRegistros, 20, $_GET['pagina']);
    
    $regvendedor = $sql->listar("regvendedor", "*", "IdVendedor", "IdVendedor, nombres, apellidos, cedula", $paginado['limitInf'], 20);
    
    $space = "    ";
    
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Vendedores</title>
 
<style type="text/css">
<!--
body {
    background-image: url(img/fondo_principal.gif);
}
-->
</style>
 
<link href="css/estilos_aqua.css" rel="stylesheet" type="text/css" />
 
<SCRIPT Language="JavaScript">
<!--
function imgChange(id, img)
{
    id.src = img;
}//Fin function
 
function setAction(valor)
{
    document.form.action.value = valor;
}//Fin function
//--> 
</SCRIPT>
 
<style type="text/css">
<!--
.Estilo3 {font-size: 24px}
-->
</style>
 
<SCRIPT LANGUAGE="JavaScript">
<!-- Selecciono o Desmarco Varios Checkbox al mismo tiempo
var checkflag = "false";
function check(field) {
    if (checkflag == "false") {
        for (i = 0; i < field.length; i++) {
            field[i].checked = true;}
            checkflag = "true";
        return "Uncheck All"; }
    else {
        for (i = 0; i < field.length; i++) {
        field[i].checked = false; }
        checkflag = "false";
    return "Check All"; }
}//Fin function
// End -->
</script>
 
</head>
 
<body>
<form action="vendedores_script.php" method="post" name="form">
<input name="action" type="hidden" value="null" />
<table width="840" border="0" align="center" cellpadding="0" cellspacing="0" >
  <tr class="td_gray_header">
    <td colspan="4" valign="middle" scope="row"><table width="100%" height="63" border="0" align="center">
      <tr>
        <th width="29%" height="59" scope="row"><div align="left"><a href="add_vendedores.php"><img src="../img/boton_agregar.png" width="113" height="60" border="0" align="absmiddle"  alt="Add"/></a>
                <input name="image" type="image" onMouseDown="javascript: setAction('drop');" src="../img/boton_eliminar.png" alt="Delete" align="absmiddle" />
        </div></th>
        <th scope="row"> </th>
        </tr>
    </table></td>
    </tr>
  <tr class="td_title_aqua">
    <td width="3%" valign="middle" scope="row"><div align="center">
      <input type="checkbox" name="SLT_ALL" value="Check All" onClick="this.value=check(this.form.lista)">
    </div></td>
    <td width="8%" valign="middle" scope="row">Id</td>
    <td width="16%" height="20" valign="middle" scope="row">Cedula</td>
    <td width="73%" valign="middle" scope="row">Nombre</td>
    </tr>
<?php
 
// ---------- NEW CUSTOMERS LIST ---------------------------------------
 
if($regvendedor)
{
    $c=0;        
        foreach($regvendedor as $regven)
        {
        
            $nombre= $regven["nombres"].' '.$regven["apellidos"];
            $ID= $regven["IdVendedor"];
            
            if($c%2==0) //td list styles
            {  $class=  "td_white" ;   }
            else
            {  $class=  "td_orange" ;  }
            
            $c++;
      
            ?>    
              <tr class="<?php echo $class ?>">
                <td><div align="center"><input name="lista[]" type="checkbox" id="lista" value="<?php echo $ID; ?>"></div></td>
                <td  scope="row"><div align="left"><a href="add_vendedores.php?id=<?php echo $ID;  ?>" class="enlace"><?php echo $ID; ?></a></div></td>
                <td  scope="row"><div align="left"><a href="add_vendedores.php?id=<?php echo $ID;  ?>" class="enlace"><?php echo $regven['cedula']; ?></a></div></td>
                <td  scope="row"><div align="left"><?php echo $nombre; ?></div></td>
              </tr>
             <?php
         
               }//Fin del foreach
}else
{
    echo "<p align=\"center\" ><strong> No hay nuevos registros</strong> </p>";
}//Fin del if
?>    
</table>
</form>
</body>
</html>
<?php
}//Fin del if
?>    vendedores_script.php
Código PHP:
   <?php 
session_start();
 
//Archivo de conexion
require("connect.php");
 
if(!$_SESSION[idsession] || !$_SESSION[login] || !$_SESSION[password])
{
    print "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=error2.php\">";
}else{    
 
 if ($_POST['action']=='drop')
 {
     //obtiene en un arreglo los registros que fueron seleccionados para borrar
    $checked= $_POST['lista'];
    
    //borra cada registro seleccionado en el checkbox
    if($checked)
    {
        foreach ($checked as $id) 
        {
         $sql->eliminar("regvendedor", "IdVendedor =".$id);
         
         $sql = "alter TABLE regvendedor auto_increment = $id"; 
         $res = mysql_query($sql);
         
         //Visualiza mensaje    
        ?>
        <script>
              location="vendedores.php";
             alert ("¡ El registro fue eliminado con exito !.");  
        </script>
        <?php
        }//Fin del foreach 
        
        //Redireccionamiento
        
        header("Location: vendedores.php");
        exit();
    
    }else{
       //Redireccionamiento
        
        header("Location: vendedores.php");
        exit();
    }
  }
}
?>    
 

