Visualización de datos desde la base de datos en PHP

Hagamos la página show.php, donde será posible ver los datos del usuario, formateados en un diseño específico.

Supongamos que para esto tenemos el siguiente diseño:

html<div>
  <h1>user1</h1>
  <p>
    age: <span class="age">23</span>,
    salary: <span class="salary">400</span>
  </p>
</div>

Supongamos que el id del usuario que queremos visualizar, se pasa a través del parámetro GET con el nombre id. Obtengámoslo en una variable:

html<?php
  $id = $_GET['id'];
?>

Formulemos la consulta para obtener este usuario:

php<?php
  $query = "SELECT * FROM users WHERE id=$id";
?>

Ejecutemos la consulta:

php<?php
  $result = mysqli_query($link, $query) or die(mysqli_error($link));
?>

Escribamos los datos del usuario en una variable:

php<?php
  $user = mysqli_fetch_assoc($result);
?>

Mostremos estos datos en nuestro diseño:

html<div>
  <h1><?= $user['name'] ?></h1>
  <p>
    age: <span class="age"><?= $user['age'] ?></span>,
    salary: <span class="salary"><?= $user['salary'] ?></span>
  </p>
</div>
Задание 1

Implemente la visualización del usuario utilizando el siguiente diseño:

html<div>
  <p>
    nombre: <span class="name">user1</span>
  </p>
  <p>
    edad: <span class="age">23</span>,
    salario: <span class="salary">400$</span>,
  </p>
</div>
Задание 2

En la página index.php implemente la visualización de enlaces para ver cada uno de los usuarios:

html<a href="show.php?id=1">user1</a>
<a href="show.php?id=2">user2</a>
<a href="show.php?id=3">user3</a>