Hola, pues encontre el error, era una llave que cerraba, no la tenia donde era.
Ahora el problema es que no elimina los registros.
Si alguien me puedehacer el favor de explicarme se lo agradecaria.
De antemano muchas gracias.
Código HTML:
<?php require_once('Connections/pdcsls.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
if ((isset($_POST['NUMERO_ID'])) && ($_POST['NUMERO_ID'] != "")) {
$a_borrar = $_POST['select'];
if(!empty($a_borrar)){
foreach($a_borrar as $valor){
$deleteSQL = sprintf("DELETE FROM usuario WHERE NUMERO_ID=%s",
GetSQLValueString($valor, "int"));
mysql_select_db($database_pdcsls, $pdcsls);
$Result1 = mysql_query($deleteSQL, $pdcsls) or die(mysql_error());
}
}
}
$maxRows_listarusuarios = 10;
$pageNum_listarusuarios = 0;
if (isset($_GET['pageNum_listarusuarios'])) {
$pageNum_listarusuarios = $_GET['pageNum_listarusuarios'];
}
$startRow_listarusuarios = $pageNum_listarusuarios * $maxRows_listarusuarios;
mysql_select_db($database_pdcsls, $pdcsls);
$query_listarusuarios = "SELECT * FROM usuario ORDER BY APELLIDO1 ASC";
$query_limit_listarusuarios = sprintf("%s LIMIT %d, %d", $query_listarusuarios, $startRow_listarusuarios, $maxRows_listarusuarios);
$listarusuarios = mysql_query($query_limit_listarusuarios, $pdcsls) or die(mysql_error());
$row_listarusuarios = mysql_fetch_assoc($listarusuarios);
if (isset($_GET['totalRows_listarusuarios'])) {
$totalRows_listarusuarios = $_GET['totalRows_listarusuarios'];
} else {
$all_listarusuarios = mysql_query($query_listarusuarios);
$totalRows_listarusuarios = mysql_num_rows($all_listarusuarios);
}
$totalPages_listarusuarios = ceil($totalRows_listarusuarios/$maxRows_listarusuarios)-1;
?><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Lista de Usuarios</title>
<link href="CSS/Estilo.css" rel="stylesheet" type="text/css" />
</head>
<body class="LetraAzul">
<div align="center">
<p>LISTA DE USUARIOS </p>
<p> </p>
</div>
<form id="form1" name="form1" method="post" action="">
<p>
<label for="borrar"></label>
<input type="submit" name="borrar" id="borrar" value="Eliminar" />
</p>
<table width="619" border="0" align="center">
<tr>
<td width="117"><div align="center">Identificación</div></td>
<td width="189"><div align="center">Nombres y Apellidos</div></td>
<td width="82"><div align="center">Cargo</div></td>
<td width="76"><div align="center">Actualizar</div></td>
<td width="133"><div align="center">Eliminar</div></td>
</tr>
<?php do { ?>
<tr>
<td><div align="center"><?php echo $row_listarusuarios['NUMERO_ID']; ?></div></td>
<td><div align="center"><?php echo $row_listarusuarios['NOMBRE1']; ?> <?php echo $row_listarusuarios['NOMBRE2']; ?> <?php echo $row_listarusuarios['APELLIDO1']; ?> <?php echo $row_listarusuarios['APELLIDO2']; ?></div></td>
<td><div align="center"><em><?php echo $row_listarusuarios['CARGO']; ?></em></div></td>
<td><div align="center">IR</div></td>
<td><div align="center">
<input type="checkbox" name="select[]" value="<?php echo $row_listarusuarios['NUMERO_ID']; ?>" />
</div></td>
</tr>
<?php } while ($row_listarusuarios = mysql_fetch_assoc($listarusuarios)); ?>
</table>
</form>
<p> </p>
<p> </p>
</body>
</html>
<?php
mysql_free_result($listarusuarios);
?>