Prova questo, sulla tua pagina che indicizza gli utenti:
while($row = mysqli_fetch_array($result))
{
$id = $row['id'];
$firstName = $row['firstName'];
echo ('<a href="user_account.php?id=' . $id . '">' . $firstName . '</a>');
}
Ciò significa che se qualcuno fa clic sul nome verrà inviato a user_account.php (può sostituirlo ovviamente) e tu passerai l'ID tramite l'URL (user_account.php?id=123).
Nella pagina Account utente si desidera effettuare le seguenti operazioni:
// GET ID FROM THE URL
$id = $_GET['id'];
$result = mysqli_query($con,"SELECT (WHATEVER YOU WANT) FROM (YOUR TABLE) WHERE id = $id");
Note:Sostituisci variabili ed esegui query con i dettagli di cui hai bisogno.
Spero che questo aiuti in qualche modo.