Archive for January 14th, 2008

PHP: Bagaimana nak proses data dari multiple checkbox

Written by Niezzam on Jan 14th, 2008 | Filed under: PHP, Programming

Di sini saya ingin berkongsi sedikit ilmu tentang PHP. Artikel ini berkenaan tentang bagaimana kita nak proses data dari checkbox lebih dari satu.

Photobucket

Borang di atas terdapat 2 checkbox, dan macam mana kita nak proses borang ini kalau user pilih dua-dua checkbox?

Caranya ialah dgn menggunakan array. Kita jadikan checkbox itu menggunakan satu variable saja seperti di bawah dan kita berikan nama station. Kedua-dua checkbox bernama station:

Di html form

<form>
<input name="station[]" type="checkbox" id="station" value="1">
<input name="station[]" type="checkbox" id="station" value="2">
<input type="submit" name="Submit" value="Delete selected station">
</form>

Di PHP fail

<?
$idtodel = array();
$idtodel = $_REQUEST['station'];
?>

Sekarang variable checkbox yang telah dipilih boleh diakses melalui array bernama $idtodel.