Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/10/2009, 09:21
Avatar de dquispe
dquispe
 
Fecha de Ingreso: mayo-2009
Ubicación: Lima
Mensajes: 232
Antigüedad: 15 años
Puntos: 0
Respuesta: Paginación en MVC CON DTO

ok voy a mostrar una parte de mi codigo..
usuarios.php
<?
session_start();
//Configurar el tipo de gestor de base de datos
$_SESSION["ds"]="mysql";

if(isset($_SESSION["lista"])){
$lista_usuarios=$_SESSION["lista"];
unset($_SESSION["lista"]); //Destruye la variable de session
}
if(isset($_SESSION["error"])){
$error=$_SESSION["error"];
unset($_SESSION["error"]); //Destruye la variable de session
}
$mensaje = null;
if (isset($_SESSION["msj"])) {
$mensaje = $_SESSION["msj"];
unset($_SESSION["msj"]);
}
$accion_elegida=null;
if (isset($_REQUEST["accion"])) {
$accion_elegida = $_REQUEST["accion"];
}
//capturar la opcion para refrescar la página
$opcion=@$_REQUEST["opc"];
?>
<script>
function eliminar(codigo){
var url;
var del = window.confirm("¿Esta seguro que desea eliminar el registro " + codigo + "?");
if ( del ){
url="../controler/usuarios_controler.php?accion=del&codi=" + codigo;
location.href=url;
} else {
return false;
}
}

</script>
<style type="text/css">
<!--
.Estilo1 {
color: #0000FF;
font-weight: bold;
}
.Estilo2 {font-size: 14px}
-->
</style>
</head>
<script language="javascript">
function insertar_usuario() {
var url="usuarios.php?opc=insertar_usuario";
location.href=url;
}
</script>
<link rel="stylesheet" type="text/css" href="../css/estilo.css">
<body>
<h3>Listado de Usuarios</h3>
<form id="frmbusuarios" name="frmbusuarios" method="post" action="../controler/usuarios_controler.php" >
<input name="operacion" type="hidden" id="operacion" value="1" />
<table width="747" border="1" align="center">
<tr>
<td width="67">Buscar por </td>
<td width="141"><select name="cbousuarios" id="cbousuarios">
<option value="">Seleccione campo</option>
<option value="nomusu">Nombre</option>
<option value="apeusu">Apellido</option>
<option value="dir_user">Dirección</option>
<option value="dni_user">DNI</option>
<option value="tel_user">Telefono</option>
<option value="loginusu">Login</option>
</select> </td>
<td width="83">Con el valor </td>
<td width="364"><input name="txt_dato" type="text" id="txt_dato" size="60" /></td>
<td width="58"><input name="btnbuscar" type="submit" id="btnbuscar" value="Bucar" /></td>
</tr>
</table>
</form>
<table align="center" width="248" height="15" background="../imagenes/full.PNG" class="tabla_doble">
<tr>
<td width="41"><img src="http://www.forosdelweb.com/f18/imagenes/users_add.png" alt="edit" name="btninsertar" width="35" height="34" align="center" border="0" title="Agregar" onClick="insertar_usuario()"/></a></td>
</td>
<td width="108"><div align="center">Salir</div></td>
<td width="103"><div align="center"></div></td>
</tr>
</table>
<? if(isset($lista_usuarios)) { ?>
<div id="datos">
<form id="frmusuarios" name="frmusuarios" method="post" action="../controler/usuarios_controler.php">
<table align="center" width="1039" bordercolorlight="#000000" cellspacing="2" cellpadding="2" class="tabg">
<tr>
<td width="26" height="30" background="../imagenes/full.PNG">
<div align="left"><img src="http://www.forosdelweb.com/f18/imagenes/b_drop.png" title="Active los checks a eliminar" align="middle"></div></td>
<td width="181" height="30" background="../imagenes/full.PNG" class="Estilo2"><div align="center">Nombre</div></td>

<td width="158" height="30" background="../imagenes/full.PNG" class="Estilo2">
<div align="left" class="Estilo9">
<div align="center">Apellido</div>
</div></td>

<td width="191" height="30" background="../imagenes/full.PNG" class="Estilo2">
<div align="left" class="Estilo9">
<div align="center">Direcci&oacute;n</div>
</div></td>

<td width="69" height="30" background="../imagenes/full.PNG" class="Estilo2">
<div align="left" class="Estilo9">
<div align="center"><span class="Titulo">DNI</span></div>
</div></td>

<td width="73" height="30" background="../imagenes/full.PNG" class="Estilo2"><div align="center">Telefono</div></td>

<td width="99" height="30" background="../imagenes/full.PNG" class="Estilo2">
<div align="center">Login</div></td>

<td width="23" background="../imagenes/full.PNG" class="Estilo2"><img src="http://www.forosdelweb.com/f18/imagenes/b_edit.png" alt="editar" align="middle" title="Active los checks a eliminar" /></td>
<td width="26" height="30" background="../imagenes/full.PNG" class="Estilo2">
<div align="justify"><img src="http://www.forosdelweb.com/f18/imagenes/b_drop.png" alt="delete" align="middle" title="Seleccione los datos a Eliminar" /></div></td>
<td width="129" height="30" background="../imagenes/full.PNG" class="Estilo2">
<div align="justify"><img src="http://www.forosdelweb.com/f18/imagenes/compare_pass.png" title="Comparar Pass" align="middle"></div></td>
</tr>
<? for ($i=0;$i<count($lista_usuarios);$i++) { ?>
<tr><td> <a href="http://www.forosdelweb.com/f18/controler/usuarios_controler?accion=del&codi=<?=$lista_usuar ios[$i]["nomusu"] ?>"><div class="pintar"><div align="left">
<input type="checkbox" title="" name="chk<?=$codigo?>" id="chk<?=$codigo?>" value="<?=$codigo?>" onClick="eliminar('<?=$codigo?>')"/></td>
<td align="center" valign="middle">
<span class="tablaDato">
<?=$lista_usuarios[$i]["nomusu"]?>
</span>
<div align="left">
<div align="left"></div></td>
<td class="tablaDato"><?=$lista_usuarios[$i]["apeusu"]?></td>
<td class="tablaDato"><?=$lista_usuarios[$i]["dir_user"]?></td>
<td class="tablaDato"><?=$lista_usuarios[$i]["dni_user"]?></td>
<td class="tablaDato"><?=$lista_usuarios[$i]["tel_user"]?></td>
<td class="tablaDato"><?=$lista_usuarios[$i]["loginusu"]?></td>
<td width="23"><a href="http://www.forosdelweb.com/f18/controler/usuarios_controler?op=act&codi=<?=$lista_usuarios[$i]["nomusu"] ?>"><center><img src="http://www.forosdelweb.com/f18/imagenes/b_edit.png" alt="edit" width="16" height="16" align="center" border="0" title="Editar"/></td>
<? $codigo=$lista_usuarios[$i]["nomusu"]; ?>
<td align="center" valign="middle"><a href="http://www.forosdelweb.com/f18/controler/usuarios_controler?accion=del&codi=<?=$lista_usuar ios[$i]["nomusu"] ?>" onClick="eliminar('<?=$codigo?>')"><img src="http://www.forosdelweb.com/f18/imagenes/b_drop.png" width="16" height="16" alt="Eliminar" border="0" /></a></td>
<div> </div><td width="129"><a href="http://www.forosdelweb.com/f18/controler/usuarios_controler?op=cpas&codi=<?=$lista_usuarios[$i]["nomusu"]?>"><center>
<div align="left"><img src="http://www.forosdelweb.com/f18/imagenes/compare_pass.png" alt="edit" width="16" height="16" align="center" border="0" title="Comparar Password"/></div></td>
<div></div>
</tr>
<tr>
<td> </tr>
<? } ?>
</table>
</form>
</div>
<? } ?>
<?php if (isset($mensaje)) {
echo "<div class='success'>$mensaje</div>";
}
?>
<? if(isset($error)) { ?>
<div class="Estilo1" id="mensaje"><?=$error?></div>
<? } ?>