ti conviene usare un'altra modalità secondo me.
usi un from del genere:
codice:
<form enctype="multipart/form-data" action="" method="POST">
    <input type="file" name="imgs[]"><br>
    <input type="file" name="imgs[]"><br>
    <input type="file" name="imgs[]"><br>
    <input type="file" name="imgs[]"><br>
    <input type="submit" value="Invia">
</form>
così avrai una lista di file sulla quale eseguire un ciclo:
Codice PHP:
        for ($i 0$i count($_FILES['imgs']['name']); $i++) {
            if (!empty(
$_FILES['imgs']['name'][$i])) {
                   
// ESEGUI UPLOAD; SE UPLOAD OK METTI NEL DB; SENNO' ERRORE              
            
}
        }