Dans ta page, tu dois :
- récupérer les données
- parcourir les données en boucle avec un curseur
- a chaque passage, écrire la ligne avec le lien qui va bien.
Ta page ressemblera donc à (par exemple) :
<? // Connexion à la base
include("./include/config.php" );
// Récupération des données
$requete = "select id, titre, resu_text, text from matable";
// Stockage des données
$reponse = mysql_query($requete) or die ("$requete" );
?>
<!-- Là, on fait l'en-tête d'un tableau HTML -->
<table>
// On boucle sur les données récupérées
while ($row = mysql_fetch_array($reponse)) { ?>
<tr>
<td><a href="./contenu.php?id=<? echo $row["id"]; ?>"><? echo $row["titre"]; ?></a></td>
</tr>
<!-- Fin de la boucle while -->
<? } ?>
</table>
Tu vois qu'on peut facilement imbriquer HTML et PHP
contenu.php est une page qui récupère la description d'un livre, en s'aidant de la variable $id passée en paramètre dans l'adresse.