PHP - Boton "consultar registro

 
Vista:
Imágen de perfil de Ariel
Val: 11
Ha aumentado su posición en 16 puestos en PHP (en relación al último mes)
Gráfica de PHP

Boton "consultar registro

Publicado por Ariel (9 intervenciones) el 27/08/2023 02:19:21
Estimados, estoy comenzando en el mundo de la programacion y estoy queriendo generar una consulta a mi base de datos y que me encuentre y me muestre en pantalla los registros encontrados.

Tengo creada mi base de datos: rgb_crud_php, y tengo 2 tablas creadas, una "rgb y otra "lugares"

Dentro de la tabla "lugares hay un solo campo que lo llame nombres y dentro del campo nombres inserte mas de 20 nombres de lugares.
la otra tabla rgb trae los datos que se insertan en un form de registro. Dentro de ese form de registros, uno de sus campos es Lugar y muestra ya sin poder escribir, los lugares que inserte en mi bdd.

En mi web, intento generar un boton para cada lugar y que al hacer click en ese boton, me traiga en un nuevo archivo php que llame consulta, el registro completo que este asociado a ese lugar

Apreto el boton y esta bien enlasada al archivo consulta.php pero no me muestra los registros, no se que estoy haciendo mal. conectar a la base, conecta, lo que estoy haciendo mal es la logica que estoy usando -creo-.


Paso un poco del codigo a ver si pueden detectar mi error o como lo arreglarian?

---------------index.php:-------------

<div class="buttons-row">
<a href="consulta.php?$lugar=Nahuel_Huappi" class="button">Nahuel Huappi</a>
<a href="consulta.php?lugar=Buenos_Aires" class="button">Buenos Aires</a>
</div>

-----------consulta.php-----------

<?php
// Conecta a la base de datos
include("connection.php");
$con = connection();


// Obtener el parámetro de lugar de la URL
$lugar = isset($_GET['lugar']) ? $_GET['lugar'] : '';
$sql = "SELECT * FROM lugares WHERE nombres = '$lugar'";

$query = mysqli_query($con, $sql);

$row=mysqli_fetch_array($query);
?>

...
<h1>Resultados para <?php echo $lugar; ?></h1> (NO APARECE NADA) :-(

.....
</tr>
<?php while ($row = mysqli_fetch_assoc($query)) { ?>
<tr>
<th><? = $row['nombre'] ?></th>
<td><? = $row['apellido']; ?></td>
<td><? = $row['edad']; ?></td>
<td><? = $row['Lugar']; ?></td>
</tr> (NO APARECE NADA) :-(
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Ariel
Val: 11
Ha aumentado su posición en 16 puestos en PHP (en relación al último mes)
Gráfica de PHP

Boton "consultar registro

Publicado por Ariel (9 intervenciones) el 29/08/2023 17:50:59
ok, voy a intentar volver a generar la inquietud desde 0 intentando ser mas claro y usando codigos. Pueden cerraro eliminar este post.

Gracias y Disculpas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar