Salve a tutti,
come faccio ad aggiornare una tabella di checkbox multipli?
mi spiego meglio, ho una tabella cosi strutturata:
ID | NOME
1 | Mario
2 | Giovanni
3 | Giacomo
Per popolare la tabella, uso dei select multipli:
<select name="nome[]">
<option>Francesco</option>
<option>Mario</option>
<option>Jesus</option>
<option>Giovanni</option>
<option>Giacomo</option>
</select>
<select name="nome[]">
<option>Francesco</option>
<option>Mario</option>
<option>Jesus</option>
<option>Giovanni</option>
<option>Giacomo</option>
</select>
<select name="nome[]">
<option>Francesco</option>
<option>Mario</option>
<option>Jesus</option>
<option>Giovanni</option>
<option>Giacomo</option>
</select>
In una pagina chiamata modifica.php, mi stampo a video tanti select quanti sono nella tabella, in questo esempio ne ho tre. Ora per aggiornare un preciso id, come dovrei fare? perchè io mi prelevo i dati in questo modo:
Come faccio a sapere a quale id appartiene?Codice PHP:
$nome= $_POST['nome'];
foreach ($nome as $value) {
mysqli_query($conn, "UPDATE tabella SET nome= '$value' WHERE id= ???");