28/04/2011, 12:46
|
| | Fecha de Ingreso: enero-2011 Ubicación: /root
Mensajes: 530
Antigüedad: 13 años, 10 meses Puntos: 61 | |
Problemas con Paginator al eliminar hola a todos los que participan en este excelente foro , mi duda surge estoy usando paginator de jpinedo pero a la hora de eliminar registros debo actualizar la pagina para que me muestre el dato eliminado pongo mi codigo haber si alguien me puede corregir en que estoy mal
<div id="div-regForm" style="width:600px">
<div class="form-title">Lista de Clientes</div><br><br>
<?php
//Sentencia sql (sin limit)
$_pagi_sql = "SELECT * FROM tb_clientes ORDER BY nombrecliente";
//cantidad de resultados por página
$_pagi_cuantos = 10;
//Incluimos el script de paginación. Éste ya ejecuta la consulta automáticamente
include("../include/paginator.inc.php");
//Leer y escribir los registros de la página actual
echo '<table width="100%">';
echo '<tr><td width="300"><b>Clientes</b></td>';
echo '<td width="300"><b>Acción</b></td></tr>';
while($row = mysql_fetch_array($_pagi_result)){
echo '<tr>';
echo '<td>'.strtoupper($row['nombrecliente']).'</td>';
$idcliente = $row["idcliente"];
echo '<td><a href="index.php?opcion=actualizarcliente&idcliente ='.$idcliente.'">Editar <img src="../imagenes/ico_editar.png" border="0" alt="Editar"></a> ';
echo '<a href="index.php?opcion=clientes&accion=del&idclien te='.$idcliente.'">Eliminar <img src="../imagenes/ico_eliminar.png" border="0" alt="Eliminar"></a></td>';
}
echo "</tr></table>";
//Incluimos la barra de navegación
echo"<p>".$_pagi_navegacion."</p>";
echo"<p>Mostrando Clientes ".$_pagi_info."</p>";
switch ($_GET['accion']) {
case del:
if ($idcliente == NULL){
echo 'No se ha seleccionado un Cliente';
} else {
mysql_query("DELETE FROM tb_clientes WHERE idcliente=".$_GET["idcliente"]."") or die (mysql_error());
if(mysql_affected_rows($connect)){
$contarok = mysql_query("SELECT * FROM tb_clientes");
$total_records = mysql_num_rows($contarok);
//$pages = intval($total_records / 10);
echo "Dato eliminado correctamente";
header("Location:index.php?opcion=clientes");
} else {
echo "Error eliminando Cliente";
}
}
break;
}//cierra switch
?>
</div>
Saludos , espero puedan ayudarme . |