når du fetcher en række, fjerner du den fra resultat listen/resurcen, så læg resultatet over i et array som du løber igennem.
det nemmeste er at lave en fetch_all, og ligge det over i et array.
<?php
$rs = $DBH->query("select maal.navn from maal");
$maal = $rs->fetchAll();
for($i=1; $i <=12; $i++) {
?>
<select name ="maal[<?php echo $i; ?>]">
<?php foreach($maal as $key => $value) {
?>
<Option><?php echo $value['navn']; ?> </Option> <?php }
?>
</select>
<?php }
?>