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.