- Home
- Categorie
- Coding e Sistemistica
- Coding
- Passare valore flag da righe di un ciclo
-
Passare valore flag da righe di un ciclo
Salve a tutti:
ho un ciclo for che mi estrae n righe da una tabella.pagina1.php
Diciamo che per ogni riga di informazioni estratte attraverso questo ciclo, ho creato un campo flag " <? echo " <input type="checkbox" name="flag_canc" value="$id_tipo"/> "?> "
Ora diciamo che il mio ciclo estrae 3 righe, ed io voglio selezionarne 2 per eliminarle, quindi inserisco il flag e mando i dati ad una secona pagina.
Pagina2.php
$checkBox = $_POST['flag_canc'];
//query per la cancellazione delle righe
in questo modo ottengo il valore dato dalla variabile $id_tipo ma di una sola riga alla volta. Se selezione 2 righe non funge più.
Credo di aver capito di dover utilizzare un ciclo foreach nella pagina2.php ma non lo conosco molto bene.
Qualcuno potrebbe farmi quelche esempio ?grazie alex.
-
Ciao alextn,
gli input devono inviare un array, altrimenti non potrai capire qualche checkbox è stato selezionato.