la mia e un'idea nuda e cruda è per inserire n immagini con la ripetizione del campo file!

Codice PHP:
<?php
if (isset($_POST['upload'])) { 
esegui lo script
dopo lo script valorizzi una variabile
$ok
="immagine salvata";
}

qui fai sempre la query per conatre le immagini

if ($immagini 5) {
echo
"$ok"?>
<form action="" method="post">
<input type="file" name="cons_image">
<input type="submit" name="upload" value="salva">
</form>
<?php
} else {
echo
"Non puoi inserire altre immagini";
?>
nel database memorizza solo il nome o percorso dell'immagine così non vai ad appesantirlo, aggiungi un campo id per identificare l'immagine in caso dovrai cancellarla o modificarla!

comunque se cerchi nel forum trovi parecchi esempi in merito ciao!