Ciao, con una query mi carico un elenco di dati già in modifica e l'aggiornamento degli stessi funziona correttamente.
Ho aggiunto un campo di upload file in corrispondenza di ogni riga. Lo scopo è caricare in massa le corrispondenti immagini sostituendo il nome dell'immagine con l'id corrispondente... Come fare?
codice:<form method="post" action=""> <?php $i = 0; $query= $c -> prepare ("SELECT * FROM elenco"); $query -> execute(); while($r = $query -> fetch()){ $i++; echo ' <div> <input type="hidden" name="id_$i" value="'.$r['id'].'"> <input type="text" name="nome_'.$i.'"> <input type="file" name="file_'.$i.'"> </div>'; } ?> <input type="hidden" name="righe" value="<?= $i ?>"> <input type="submit" name="submit" value="Salva"> </form>codice:$righe = $_POST['righe']; for ($i=1;$i<=$righe;$i++) { $nome = $_POST["nome_$i"]; $id = $_POST["id_$i"]; // query che aggiorna i dati... }

Rispondi quotando