une question simple ... Pourquoi avoir enregistré les images petites ET les grandes ?
si le format de nom est le même un simple suffixe au fichier aurait suffit ... Genre un champ "image" pour la grande par défaut, et puis en html :
<img src="<?php echo 'miniature'.$grandeimage; ?>" alt="" ...>
Pour ta question c'est un bête lien HTML que tu dois faire.
<a href="details.php?image=<?php echo $Num; ?>"><img src="<?php echo $petiteimage; ?>" alt="" ...></a>
et dans ta page "détails" :
<?php
$id = (isset($_GET['image'])) ? sprintf("%d",$_GET['image']) : 0;
[...]
?>