entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Consultar usuario y mostrar información en tabla PHP+MYSQL

Buen día compañeros,
Estoy realizando una consulta, buscando un usuario por su numero de documento y posteriormente mostrarlo en una tabla pero permaneciendo en la misma pagina. El inconveniente es que cada vez que hago la consulta me muestra todos los datos que contiene la tabla.
Este es el código que tengo en el momento:

<form action="" method="POST">
  <input action="" type="submit" value="consultar" name="consultar" class="btn btn-outline-primary"/>
</form>
<form action="" method="GET">
  <input type="text" class="form-control" placeholder="Documento estudiante." aria-label="Digitar numero de documento del estudiante.." name="documentoconsul" />
</form>
<table class="table table-sm">
              <tr>
                <td>Documento</td>
                <td>Nombre</td>
                <td>Apellidos</td>
                <td>Edad</td>
                <td>Correo</td>
                <td>Grado</td>
              </tr>

              <?php 
              if (isset($_POST['consultar'])) {
                  $documentoconsul = $_GET['documentoconsul'];
                  $sql="SELECT  Documento_estudiante, Nombre_estudiante, Apellido_estudiante, Edad_estudiante, email, Nombre_grado FROM estudiante INNER JOIN grado ON Id_grado_FK = Id_grado WHERE Documento_estudiante='$documentoconsul'";
                  $result = mysql_query($sql);               
                      while ($mostrar = mysql_fetch_row($result)) {
               ?>

              <tr>
              <?php 
                for ($i=0; $i < mysql_num_fields($result) ; $i++) { 
               ?>
                <td><?php echo $mostrar[$i]; ?></td>
              <?php } ?>
              </tr>

              <?php  
                }
              }

               ?>
            </table>

Quedo atento a sus comentarios y aportaciones.
De antemano muchas gracias.

Leonardo-Tadei comentado Mar 28

"El inconveniente es que cada vez que hago la consulta me muestra todos los datos que contiene la tabla."

Y qué datos quisieras que se vean?? De qué tabla y qué nombre tienen los campos que querés que aparezcan??

FelipeMedel comentado Mar 29

ya intentaste hacer la consulta y ejecutarla en tu gestor de base de datos y que realmente te este mostrando lo que deseas???

Por favor, accede o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Otras Preguntas y Respuestas


Actividad Reciente

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta