dans mon 2eme pavé de code, c'est bien :
echo '<a href="../fichier/'.$row["doc"].'" target="_blank" > <img src="../fichier/';
et non
echo '<a href="../../fichier/'.$row["doc"].'" target="_blank" > <img src="../../fichier/';
J'en profite (au risque d'abuser...) pour poser une question subsidiaire... Qu'est-ce qui fait qu'une balise image définie en php disparaisse du code html généré ? Si l'image n'existe pas, il devrait mettre une croix non ?@ bientôt et merci @ tous