posting mehrdimensionales array von checkbox
Ich gesehen habe ein paar Fragen bezüglich der Entsendung von arrays von Checkboxen, aber ich habe nicht gesehen, was Sie versuchen zu tun, was ich tun will.
Habe ich eine Liste von Checkboxen für das senden von Daten aufgefüllt, die in der foreach-Schleife Daten aus einer Datenbank.
<input type="checkbox" name="phonelist[]" value="<?=strtoupper($device['id']);?>"/>
Dies ist, wie ich bin derzeit auf der Rückkehr mehrere Elemente für die checkbox-Telefon-Liste. Howver ist es möglich, fügen Sie einen anderen Wert in der gleichen Wert Abschnitt der checkbox, aber unter einem anderen Element in einem mehrdimensionalen array?
e.g
<input type="checkbox" name="phonelist[][]" value="<?=strtoupper($device['id']);?><?=strtoupper($device['another value']);?>"/>
Im bewusst meine "Psuedocode" ist falsch, aber ich hoffe, es wird über die Idee, die ich erzielen möchte.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, dass Sie der bessere Ansatz ist es auf diese Weise:
dann
So können Sie immer noch
foreach
$_POST['phonelist']
aber halten Sie ein Referenz-Wert.Ja, fügen Sie die id für jeden Abschnitt: