Primero obtienes todos los datos en una matriz:
Código PHP:
<?php
$df = array();
//Una vez seleccionados los registros los mostramos para su edición
while($row=mysql_fetch_array($result))
$df[] = $row;
// Continuas hasta donde vas a iniciar la salida html:
?>
<body>
<div id="container">
<div id="title">
<h1>demogallery</h1>
</div>
<div id="description">
<p> <span class="date"> [ maart 2008 / 10 afbeeldingen ]</span></p>
</div>
<div id="gallerycontainer">
<?php
// Aqui muestras las imagenes:
foreach($df as $img) {
echo "<div class=\"thumbnail\">\n";
echo "<a class=\"thumbnailhover\" title=\"{$img['titulo']}\" rel=\"lightbox[537]\" href=\"{$img['url']}\"><img src=\"{$img['thumb']}\" alt=\"{$img['titulo']}\" />{$img['titulo']}</a>\n";
echo "</div>\n";
}
// Debajo finalizas tu html normal
?>
</div>
</body>
</html>
Edito: Solo coloca los nombres de campo adecuados en cada $img['campo']