Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql + php, comment créer un lien qui affiche toutes les données d'un enregistrement lorsque vous appuyez sur le titre

Essayez ceci, sur votre page qui indexe les utilisateurs :

while($row = mysqli_fetch_array($result))
{

$id = $row['id'];
$firstName = $row['firstName'];

echo ('<a href="user_account.php?id=' . $id . '">' . $firstName . '</a>');
}

Cela signifie que si quelqu'un clique sur le prénom, il sera envoyé à user_account.php (peut le remplacer évidemment) et vous passerez l'ID via l'URL (user_account.php?id=123).

Sur la page Compte d'utilisateur, vous souhaitez effectuer les actions suivantes :

// GET ID FROM THE URL

$id = $_GET['id'];

$result = mysqli_query($con,"SELECT (WHATEVER YOU WANT) FROM (YOUR TABLE) WHERE id = $id");

Remarques :Remplacez les variables et la requête par les détails dont vous avez besoin.

J'espère que cela aidera dans une certaine mesure.