Scusate il giro di parole nel titolo
Vi espongo il mio problema...io ho una tabella tipo questa:
a cui fa riferimento questa parte di codice:
quando i checkbox non sono già checked(cioè quando il valore nel db è pari a 0) sono in grado di ricavarmi il valore di quelli checkati dall'utente e quindi salvare tali valori nel db(impostandoli così pari a 1), la mia domanda ora è questa: come faccio a sapere quali checkbox non sono checkate così da poter modificare i valori nel db passandoli così a 0?
Esempio: nella foto la prima checkbox è già checkata perchè il suo valore nel db era 1, se io tolgo la spunta e premo su "salva" come capisco che quella checkbox è passata da 1 a 0?
Spero di essere stato chiaro :byebye:
Vi espongo il mio problema...io ho una tabella tipo questa:
a cui fa riferimento questa parte di codice:
PHP:
if($testo_esterno == '1')
{
echo "<td width='55'><input type='checkbox' name='testo_esterno[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='testo_esterno[$id_grado][]' value='1' ></td>";
}
if($testo_interno == '1')
{
echo "<td width='55'><input type='checkbox' name='testo_interno[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='testo_interno[$id_grado][]' value='1' ></td>";
}
if($avatar == '1')
{
echo "<td width='55'><input type='checkbox' name='avatar[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='avatar[$id_grado][]' value='1' ></td>";
}
if($accetta_richieste == '1')
{
echo "<td width='55'><input type='checkbox' name='accetta_richieste[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='accetta_richieste[$id_grado][]' value='1' ></td>";
}
if($kicka_player == '1')
{
echo "<td width='55'><input type='checkbox' name='kicka_player[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='kicka_player[$id_grado][]' value='1' ></td>";
}
if($disbanda_clan == '1')
{
echo "<td width='55'><input type='checkbox' name='disbanda_clan[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='disbanda_clan[$id_grado][]' value='1' ></td>";
}
if($gestione_gradi_clan == '1')
{
echo "<td width='55'><input type='checkbox' name='gestione_gradi_clan[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='gestione_gradi_clan[$id_grado][]' value='1' ></td>";
}
if($gestione_iscrizioni_clan == '1')
{
echo "<td width='55'><input type='checkbox' name='gestione_iscrizioni_clan[]' value='0' checked='checked'></td>";
}
else
{
echo "<td width='55'><input type='checkbox' name='gestione_iscrizioni_clan[$id_grado][]' value='1' ></td>";
}
quando i checkbox non sono già checked(cioè quando il valore nel db è pari a 0) sono in grado di ricavarmi il valore di quelli checkati dall'utente e quindi salvare tali valori nel db(impostandoli così pari a 1), la mia domanda ora è questa: come faccio a sapere quali checkbox non sono checkate così da poter modificare i valori nel db passandoli così a 0?
Esempio: nella foto la prima checkbox è già checkata perchè il suo valore nel db era 1, se io tolgo la spunta e premo su "salva" come capisco che quella checkbox è passata da 1 a 0?
Spero di essere stato chiaro :byebye: