elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Hacer que cada usuario vea solamente los datos registrados por el mismo en una tabla, sobre una busqueda mysql en php
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Hacer que cada usuario vea solamente los datos registrados por el mismo en una tabla, sobre una busqueda mysql en php  (Leído 410 veces)
4m4nt1c0

Desconectado Desconectado

Mensajes: 4


Hackers de Colima


Ver Perfil
Hacer que cada usuario vea solamente los datos registrados por el mismo en una tabla, sobre una busqueda mysql en php
« en: 10 Enero 2021, 08:41 am »

actualmente estoy diseñando un registro de tablas mysql...

es como Subordinar la capturación de registros, con el proposito de que cada usuario vea su trabajo realizado, en una tabla general de varios usuarios....

y la idea es que hago un buscador mysql en php... y quiero subordinar la información para todos los usuarios... donde cada usuario que registra un determinado registro solo vea el registro que hace y no vea lo de los otros usuarios...

mi objetivo es que pondre a varios usuarios a capturar los pagos y quiero la seguridad de que no se filtre informacion entre ellos...

ejemplo tengo la tabla clientes... donde se registra id, nombre del cliente, pagos, fecha y usuario--> (quien registra en la sesion de base de datos)

entonces el trabajo realizado en php k tengo es..............

Código
  1.  
  2. -------------------------------------------------------------------
  3. index.php
  4. --------------------------------------------------------------------
  5.  
  6. <div class="table-responsive">  
  7. <table id="lookup" class="table table-striped table-bordered" cellspacing="0" width="100%">
  8.                                <thead align="center">
  9. <tr>  
  10.                                        <th>ID</th>
  11.                                <th>CLIENTE</th>
  12.                                        <th>PAGOS</th>
  13.                                        <th>FECHA</th>
  14.                                        <th>USUARIO</th>
  15.                                       </tr>
  16. </thead>
  17. <tbody>
  18.  
  19. <?php include "conn3.php";
  20. while($row = mysqli_fetch_assoc($result)){
  21.    echo '<tr>
  22.                     <td>'.$row['id'].'</td>
  23.                     <td>'.$row['nombre_cliente'].'</td>
  24.                     <td>'.$row['pagos'].'</td>
  25.                     <td>'.$row['fecha'].'</td>
  26.                     <td>'.$row['usuario'].'</td></tr>';
  27.             }
  28. ?>
  29. </tbody>
  30. </table>
  31. <script>  
  32.         $(document).ready(function() {
  33. var dataTable = $('#lookup').DataTable( {
  34.  
  35. "language": {
  36. "sProcessing":     "Procesando...",
  37. "sLengthMenu":     "Mostrar _MENU_ registros",
  38. "sZeroRecords":    "No se encontraron resultados",
  39. "sEmptyTable":     "Ningún dato disponible en esta tabla",
  40. "sInfo":           "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros",
  41. "sInfoEmpty":      "Mostrando registros del 0 al 0 de un total de 0 registros",
  42. "sInfoFiltered":   "(filtrado de un total de _MAX_ registros)",
  43. "sInfoPostFix":    "",
  44. "sSearch":         "Buscar:",
  45. "sUrl":            "",
  46. "sInfoThousands":  ",",
  47. "sLoadingRecords": "Cargando...",
  48. "oPaginate": {
  49. "sFirst":    "Primero",
  50. "sLast":     "Último",
  51. "sNext":     "Siguiente",
  52. "sPrevious": "Anterior"
  53. },
  54. "oAria": {
  55. "sSortAscending":  ": Activar para ordenar la columna de manera ascendente",
  56. "sSortDescending": ": Activar para ordenar la columna de manera descendente"
  57. }
  58. },
  59.        //para usar los botones  
  60.        responsive: "true",
  61.        dom: 'Bfrtilp',      
  62.        buttons:[
  63. ]        
  64.    });    
  65. });
  66. </script>  
  67.  
  68.  
  69. -------------------------------------------------------------------
  70. conn3.php
  71. --------------------------------------------------------------------
  72.  
  73. <?php  
  74. $connect = mysqli_connect("localhost", "root", "", "clientes");  
  75. $query ="SELECT * FROM clientes WHERE usuario='juan'";  
  76. $result = mysqli_query($connect, $query);  
  77. ?>
  78.  
--------------------------------------------------------------------------------------

ya lo resolvi... lo expongo ya corregido, como un aporte....es bueno haber publicado aqui por que me dio chanse de analizar mas el codigo y ver los errores... el fallo estaba en conn3.php ahi tenia que definir SELECT * FROM clientes WHERE usuario='juan'"; ..... que era lo que faltaba.... y yo lo estaba haciendo erroneamente dentro del php principal y es por eso que no me daba....
gracias a todos los que conforman este foro... por que es de bastante ayuda de igual manera si gustan comentarme algo y en lo que los pueda ayudar estare al pendiente... estaba muy alejado por mas de 15 años de todo esto... pero ya volvimos... saludos a todos


« Última modificación: 11 Enero 2021, 10:04 am por 4m4nt1c0 » En línea

4m4nt1c0

Desconectado Desconectado

Mensajes: 4


Hackers de Colima


Ver Perfil
Re: Hacer que cada usuario vea solamente los datos registrados por el mismo en una tabla, sobre una busqueda mysql en ph
« Respuesta #1 en: 11 Enero 2021, 10:02 am »

actualmente estoy diseñando un registro de tablas mysql...

es como Subordinar la capturación de registros, con el proposito de que cada usuario vea su trabajo realizado, en una tabla general de varios usuarios....

y la idea es que hago un buscador mysql en php... y quiero subordinar la información para todos los usuarios... donde cada usuario que registra un determinado registro solo vea el registro que hace y no vea lo de los otros usuarios...

mi objetivo es que pondre a varios usuarios a capturar los pagos y quiero la seguridad de que no se filtre informacion entre ellos...

ejemplo tengo la tabla clientes... donde se registra id, nombre del cliente, pagos, fecha y usuario--> (quien registra en la sesion de base de datos)

entonces el trabajo realizado en php k tengo es..............

Código
  1.  
  2. -------------------------------------------------------------------
  3. index.php
  4. --------------------------------------------------------------------
  5.  
  6. <div class="table-responsive">  
  7. <table id="lookup" class="table table-striped table-bordered" cellspacing="0" width="100%">
  8.                                <thead align="center">
  9. <tr>  
  10.                                        <th>ID</th>
  11.                                <th>CLIENTE</th>
  12.                                        <th>PAGOS</th>
  13.                                        <th>FECHA</th>
  14.                                        <th>USUARIO</th>
  15.                                       </tr>
  16. </thead>
  17. <tbody>
  18.  
  19. <?php include "conn3.php";
  20. while($row = mysqli_fetch_assoc($result)){
  21.    echo '<tr>
  22.                     <td>'.$row['id'].'</td>
  23.                     <td>'.$row['nombre_cliente'].'</td>
  24.                     <td>'.$row['pagos'].'</td>
  25.                     <td>'.$row['fecha'].'</td>
  26.                     <td>'.$row['usuario'].'</td></tr>';
  27.             }
  28. ?>
  29. </tbody>
  30. </table>
  31. <script>  
  32.         $(document).ready(function() {
  33. var dataTable = $('#lookup').DataTable( {
  34.  
  35. "language": {
  36. "sProcessing":     "Procesando...",
  37. "sLengthMenu":     "Mostrar _MENU_ registros",
  38. "sZeroRecords":    "No se encontraron resultados",
  39. "sEmptyTable":     "Ningún dato disponible en esta tabla",
  40. "sInfo":           "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros",
  41. "sInfoEmpty":      "Mostrando registros del 0 al 0 de un total de 0 registros",
  42. "sInfoFiltered":   "(filtrado de un total de _MAX_ registros)",
  43. "sInfoPostFix":    "",
  44. "sSearch":         "Buscar:",
  45. "sUrl":            "",
  46. "sInfoThousands":  ",",
  47. "sLoadingRecords": "Cargando...",
  48. "oPaginate": {
  49. "sFirst":    "Primero",
  50. "sLast":     "Último",
  51. "sNext":     "Siguiente",
  52. "sPrevious": "Anterior"
  53. },
  54. "oAria": {
  55. "sSortAscending":  ": Activar para ordenar la columna de manera ascendente",
  56. "sSortDescending": ": Activar para ordenar la columna de manera descendente"
  57. }
  58. },
  59.        //para usar los botones  
  60.        responsive: "true",
  61.        dom: 'Bfrtilp',      
  62.        buttons:[
  63. ]        
  64.    });    
  65. });
  66. </script>  
  67.  
  68.  
  69. -------------------------------------------------------------------
  70. conn3.php
  71. --------------------------------------------------------------------
  72.  
  73. <?php  
  74. $connect = mysqli_connect("localhost", "root", "", "clientes");  
  75. $query ="SELECT * FROM clientes WHERE usuario='juan'";  
  76. $result = mysqli_query($connect, $query);  
  77. ?>
  78.  
--------------------------------------------------------------------------------------

ya lo resolvi... lo expongo ya corregido, como un aporte....es bueno haber publicado aqui por que me dio chanse de analizar mas el codigo y ver los errores... el fallo estaba en conn3.php ahi tenia que definir SELECT * FROM clientes WHERE usuario='juan'"; ..... que era lo que faltaba.... y yo lo estaba haciendo erroneamente dentro del php principal y es por eso que no me daba....
gracias a todos los que conforman este foro... por que es de bastante ayuda de igual manera si gustan comentarme algo y en lo que los pueda ayudar estare al pendiente... estaba muy alejado por mas de 15 años de todo esto... pero ya volvimos... saludos a todos



Mod: No usar títulos en mayúsculas, se considera gritar.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines