คือ Checkbox บันทึกลงฐานข้อมูลได้เเล้ว
เเต่ว่ามันจะบันทึกได้เเค่ค่าล่าสุดที่ติ๊กถูกค่ะ (ติ๊ก3รายการบันทึกอันเดียว)
อยากรู้ว่ามันสามารถบันทึกรวมกันหลายๆค่าได้มัยค่ะ หรือเราต้องเเยกตารางค่ะ
อันนี้code ค่ะ ตัดเฉพาะ Checkbox นะค่ะ
formme.php
<td height="33"> </td>
<td>:<input type="checkbox" name="media[]" value="Televistion">Televistion <br>
<input type="checkbox" name="media[]" value="Radio">Radio <br>
<input type="checkbox" name="media[]" value="Newspaper">Newspaper<br>
<input type="checkbox" name="media[]" value="Magazines/Books">Magazines/Books <br>
<input type="checkbox" name="media[]" value="Internet/Websites">Internet/Websites<br>
<input type="checkbox" name="media[]" value="Twitter">Twitter<br>
</td>
</tr>
อันนี้หน้ารับค่า
sub.php
else
{ foreach($media as $val)
{ echo $val.",";} // echo ตรงนี้ได้ค่าทุกอันที่ติ๊กนะค่ะ เเต่ในฐานข้อมูลได้อันเดียวค่ะ
$insql = "INSERT INTO `wayorath_test01`.`register`
(`name`, `idd`, `mail`, `media`, `oter` )
VALUES ( '$name', NULL, '$mail', '$val', '$add');";
$sql = mysql_query($insql);
mysql_query("SET NAMES UTF8");
if($insql)
{
echo "<br>ยินดีตอนรับคุณ :<br>".$name." ".$lname."<br>";
echo " mail :".$mail."<br>"."<hr>";
}
}
ขอความกรุณาด้วยนะค่ะ ติดมาหลายวันเเล้วค่ะ //คำนับ//
ถามเรื่อง Checkbox ใน php หน่อยค่ะ
เเต่ว่ามันจะบันทึกได้เเค่ค่าล่าสุดที่ติ๊กถูกค่ะ (ติ๊ก3รายการบันทึกอันเดียว)
อยากรู้ว่ามันสามารถบันทึกรวมกันหลายๆค่าได้มัยค่ะ หรือเราต้องเเยกตารางค่ะ
อันนี้code ค่ะ ตัดเฉพาะ Checkbox นะค่ะ
formme.php
<td height="33"> </td>
<td>:<input type="checkbox" name="media[]" value="Televistion">Televistion <br>
<input type="checkbox" name="media[]" value="Radio">Radio <br>
<input type="checkbox" name="media[]" value="Newspaper">Newspaper<br>
<input type="checkbox" name="media[]" value="Magazines/Books">Magazines/Books <br>
<input type="checkbox" name="media[]" value="Internet/Websites">Internet/Websites<br>
<input type="checkbox" name="media[]" value="Twitter">Twitter<br>
</td>
</tr>
อันนี้หน้ารับค่า
sub.php
else
{ foreach($media as $val)
{ echo $val.",";} // echo ตรงนี้ได้ค่าทุกอันที่ติ๊กนะค่ะ เเต่ในฐานข้อมูลได้อันเดียวค่ะ
$insql = "INSERT INTO `wayorath_test01`.`register`
(`name`, `idd`, `mail`, `media`, `oter` )
VALUES ( '$name', NULL, '$mail', '$val', '$add');";
$sql = mysql_query($insql);
mysql_query("SET NAMES UTF8");
if($insql)
{
echo "<br>ยินดีตอนรับคุณ :<br>".$name." ".$lname."<br>";
echo " mail :".$mail."<br>"."<hr>";
}
}
ขอความกรุณาด้วยนะค่ะ ติดมาหลายวันเเล้วค่ะ //คำนับ//