ส่งค่า check box จาก form หลายๆตัว แบบ Array

จริงๆจะบอกว่าเป็นเส้นผมบังภูเขาก็ว่าได้ครับ
บางทีเราลืมตัวก็ส่งค่าแบบดาดๆอย่างนี้่น่ะหละ

<input type="checkbox" name="id" value="<?php echo $number1;?>">

วิธีแก้ก็แค่

<input type="checkbox" name="id[]" value="<?php echo $number1;?>">

ใครมองไม่ออกก็ไปตายซะ (อ่ะล้อเล่นนน)
ทีนี้พอเราส่งไปหลายๆตัว หรือว่ามันอยู่ใน loop

(น่าจะแนวๆนี้)
<input type="checkbox" name="id[]" value="<?php echo $number1;?>">
<input type="checkbox" name="id[]" value="<?php echo $number2;?>">
<input type="checkbox" name="id[]" value="<?php echo $number3;?>">

result ก็น่าจะประมาณนี้
Array( [id] => Array ( [0] => 6037 [1] => 1234 [2] => 999))

ง่ายซะยิ่งกว่าง่าย...ต่อไปจะเอาไปต้มยำทำแกงอะไรก็ง๊ายยยย ง่าย...

จบข่าว

Comments