ciao a tutti,
ho un problema con i check box:
io ho una tabella in cui ogni riga corrisponde ad un insieme di campi, che sono:
- una select
- un textbox descrittiva
- una textbox di importo
- un'altra textbox di importo
- un checkbox

quindi, con un pulsate l'utente aggiunge righe alla tabella. Tutte quelle che gli servono.

I campi li chiamo in questo modo:
-scelta[]
-desc[]
-imp1[]
-imp2[]
-check[]

così che da PHP io prendo in corrispondenza della posizione 1 di ogni array la seconda riga della tabella, con le informazioni scritte dall'utente.

il problema è questo: i check non necessariamente devono esssere spuntati. Quindi, i browser non invia il valore dei checkbox non valorizzati e quindi io non ho modo di capire a quale riga corrisponde un chekbox
Faccio un esempio: supponiamo di inserire 3 righe e solo di spuntare il check all'ultima riga. Il vettore $_POST['check'] non ha i valori:
0=>0
1=>0
2=>1

ma, invece, ha i valori:
0=>on

e non mi fa capire in alcun modo che quel check si riferisce all'ultima riga...
come posso fare per ovviare al problema?
vi ringrazio anticipatamente....