Ciao a tutti.
Purtroppo ho cercato qualche soluzione nella mia mente, e l'unica cosa che mi è venuta in mente è fare un COUNT dei checkbox prima di inviarli a php, e successivamente in cancella.php fare un ciclo per recuperare i dati in un array.
Comunque è molto confusionaria come cosa.
Allora, esponiamo il problema.
Ho una tabella html nella quale vi sono righe variabili con dei checkbox variabili che, se selezionati, portano poi con un submit alla cancellazione del valore della riga.
In pratica la tabella contiene righe e righe variabili dei messaggi privati che un utente ha ricevuto, e barrando questi checkbox per ogni riga è possibile cancellarne uno o più contemporaneamente (per selezionarli tutti uso un ciclo in javascript). Il problema è che tutti i checkbox hanno lo stesso nome, ossia name="check" ma ovvbiamente valore diverso, value=<?=$id?> dove $id è l'id del messaggio che verrà passato al file cancella.php che provvede a cancellarlo dal db.
Il problema si presenta quando seleziono più di un checkbox: come faccio a ricavare, se usano lo stesso nome, più valori da passare al file cancella?
Perché ovviamente php mi passa solo l'ultimo dei valori dei checkbox, e non tutti assieme. Soluzioni, aiuti?