PageRenderTime 26ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/usuarios.php

#
PHP | 109 lines | 102 code | 7 blank | 0 comment | 17 complexity | 260dc3c7557b862c3626f49e70acc78a MD5 | raw file
Possible License(s): LGPL-2.1
  1. <?php
  2. include_once("software.php");
  3. include_once("clases/acceso_a_opcion.php");
  4. $tabla = '';
  5. $_utiles = new utiles();
  6. $titulo_seccion= "Usuarios";
  7. $id_op = 1;
  8. $_acceso_a_opcion = new acceso_a_opcion();
  9. $_acceso_a_opcion->acceso_opcion($id_op);
  10. $maxRows_rs_usuarios_administrativos = 50;
  11. $pageNum_rs_usuarios_administrativos = 0;
  12. if (isset($_GET['pageNum_rs_usuarios_administrativos'])) {
  13. $pageNum_rs_usuarios_administrativos = $_GET['pageNum_rs_usuarios_administrativos'];
  14. }
  15. $startRow_rs_usuarios_administrativos = $pageNum_rs_usuarios_administrativos * $maxRows_rs_usuarios_administrativos;
  16. mysql_select_db(DB_NAME, CONEXION);
  17. $query_rs_usuarios_administrativos = "SELECT idUsuario, Usuario, nombre1, apellido1, nombre2, apellido2 FROM `Usuario`";
  18. $query_limit_rs_usuarios_administrativos = sprintf("%s LIMIT %d, %d", $query_rs_usuarios_administrativos, $startRow_rs_usuarios_administrativos, $maxRows_rs_usuarios_administrativos);
  19. $rs_usuarios_administrativos = mysql_query($query_limit_rs_usuarios_administrativos, CONEXION) or trigger_error(mysql_error(),E_USER_ERROR);
  20. $row_rs_usuarios_administrativos = mysql_fetch_assoc($rs_usuarios_administrativos);
  21. if (isset($_GET['totalRows_rs_usuarios_administrativos'])) {
  22. $totalRows_rs_usuarios_administrativos = $_GET['totalRows_rs_usuarios_administrativos'];
  23. } else {
  24. $all_rs_usuarios_administrativos = mysql_query($query_rs_usuarios_administrativos) or trigger_error(mysql_error(),E_USER_ERROR);
  25. $totalRows_rs_usuarios_administrativos = mysql_num_rows($all_rs_usuarios_administrativos);
  26. }
  27. $totalPages_rs_usuarios_administrativos = ceil($totalRows_rs_usuarios_administrativos/$maxRows_rs_usuarios_administrativos)-1;
  28. $queryString_rs_usuarios_administrativos = '';
  29. if (!empty($_SERVER['QUERY_STRING'])) {
  30. $params = explode("&", $_SERVER['QUERY_STRING']);
  31. $newParams = array();
  32. foreach ($params as $param) {
  33. if (stristr($param, "pageNum_rs_usuarios_administrativos") == false &&
  34. stristr($param, "totalRows_rs_usuarios_administrativos") == false) {
  35. array_push($newParams, $param);
  36. }
  37. }
  38. if (count($newParams) != 0) {
  39. $queryString_rs_usuarios_administrativos = "&" . htmlentities(implode("&", $newParams));
  40. }
  41. }
  42. $queryString_rs_usuarios_administrativos = sprintf("&totalRows_rs_usuarios_administrativos=%d%s", $totalRows_rs_usuarios_administrativos, $queryString_rs_usuarios_administrativos);
  43. ?>
  44. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  45. <html>
  46. <head>
  47. <?php include_once ("inc_head_adm.php"); ?>
  48. <title><?php echo $titulo_seccion;?></title>
  49. </head>
  50. <body onLoad="load_functions();" marginwidth="5px" marginheight="4px" leftmargin="0" topmargin="4px" bgcolor="#f0f0f0">
  51. <?php include_once ("inc_top_adm.php");?>
  52. <table width="98%" align="center" class="tabla">
  53. <tr>
  54. <td colspan="2" class="tr1"><a href="usuarios_insertar.php">Insertar</a></td>
  55. </tr>
  56. <tr align="right">
  57. <td colspan="2" class="tr2" >&nbsp;<?php echo ($startRow_rs_usuarios_administrativos + 1) ?> a <?php echo min($startRow_rs_usuarios_administrativos + $maxRows_rs_usuarios_administrativos, $totalRows_rs_usuarios_administrativos) ?> de <?php echo $totalRows_rs_usuarios_administrativos ?> </td>
  58. </tr>
  59. <tr>
  60. <td class="tr3">Usuario Administrativo </td>
  61. <td width="20%" class="tr3">Accion</td>
  62. </tr>
  63. <?php do { ?>
  64. <tr>
  65. <td class="tr1"><?php echo $row_rs_usuarios_administrativos['nombre1']; ?>&nbsp;<?php echo $row_rs_usuarios_administrativos['nombre2']; ?>&nbsp;<?php echo $row_rs_usuarios_administrativos['apellido1']; ?>&nbsp;<?php echo $row_rs_usuarios_administrativos['apellido2']; ?>&nbsp;(<?php echo $row_rs_usuarios_administrativos['Usuario']; ?>)</td>
  66. <td width="20%" class="tr1"><a href="usuarios_editar.php?idUsuario=<?php echo $row_rs_usuarios_administrativos['idUsuario']; ?>">Editar</a> -
  67. <a href="javascript:abrirlink('borrar','delete_main.php?tabla=Usuario&nombre_campo=idUsuario&idUsuario=<?php echo $row_rs_usuarios_administrativos['idUsuario']; ?>','<?php echo str_replace(" ",'',md5(microtime()))?>');">Borrar</a></td>
  68. </tr>
  69. <?php } while ($row_rs_usuarios_administrativos = mysql_fetch_assoc($rs_usuarios_administrativos));
  70. mysql_free_result($rs_usuarios_administrativos);
  71. ?>
  72. <?php if ($totalRows_rs_usuarios_administrativos == 0) {?>
  73. <tr>
  74. <td colspan="2" class="tr1">No existe Informaciรณn a mostrar </td>
  75. </tr>
  76. <?php } ?>
  77. <tr>
  78. <td colspan="2" class="tr3"><table border="0" width="100%" align="center">
  79. <tr class="tr3">
  80. <td width="23%" align="center"><?php if ($pageNum_rs_usuarios_administrativos > 0) { // Show if not first page ?>
  81. <a href="<?php printf("%s?pageNum_rs_usuarios_administrativos=%d%s", $currentPage, 0, $queryString_rs_usuarios_administrativos); ?>">&lt;&lt;&lt;</a>
  82. <?php } // Show if not first page ?>
  83. </td>
  84. <td width="31%" align="center"><?php if ($pageNum_rs_usuarios_administrativos > 0) { // Show if not first page ?>
  85. <a href="<?php printf("%s?pageNum_rs_usuarios_administrativos=%d%s", $currentPage, max(0, $pageNum_rs_usuarios_administrativos - 1), $queryString_rs_usuarios_administrativos); ?>">&lt;&lt;</a>
  86. <?php } // Show if not first page ?>
  87. </td>
  88. <td width="23%" align="center"><?php if ($pageNum_rs_usuarios_administrativos < $totalPages_rs_usuarios_administrativos) { // Show if not last page ?>
  89. <a href="<?php printf("%s?pageNum_rs_usuarios_administrativos=%d%s", $currentPage, min($totalPages_rs_usuarios_administrativos, $pageNum_rs_usuarios_administrativos + 1), $queryString_rs_usuarios_administrativos); ?>">&gt;&gt;</a>
  90. <?php } // Show if not last page ?>
  91. </td>
  92. <td width="23%" align="center"><?php if ($pageNum_rs_usuarios_administrativos < $totalPages_rs_usuarios_administrativos) { // Show if not last page ?>
  93. <a href="<?php printf("%s?pageNum_rs_usuarios_administrativos=%d%s", $currentPage, $totalPages_rs_usuarios_administrativos, $queryString_rs_usuarios_administrativos); ?>">&gt;&gt;&gt;</a>
  94. <?php } // Show if not last page ?>
  95. </td>
  96. </tr>
  97. </table></td>
  98. </tr>
  99. </table>
  100. <?php include_once ("inc_bottom_adm.php");?>
  101. </body>
  102. </html>