ช่วยเรื่อง array กับ checkbox หน่อยค่ะ

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: ช่วยเรื่อง array กับ checkbox หน่อยค่ะ

Re: ช่วยเรื่อง array กับ checkbox หน่อยค่ะ

by mindphp » 03/03/2009 1:13 am

checkbox มีแค่ สองตัวเลือก คือ เลือก กับไำม่เลือก
การกำหนด checkbox ให้เป็น array คือ กำหนดชื่อเป็น Subject_Thai_name[]
แต่้จะเก็บอย่างไรนั้นก็ขึ้นอยู่กับ ตารางที่เราออกแบบด้วย

ช่วยเรื่อง array กับ checkbox หน่อยค่ะ

by closey » 03/03/2009 12:53 am

เราเรียกข้อมูลมาจากฐานข้อมูลโดยแสดงข้อมูล ดังรูปค่ะ

Image

ซึ่่ง checkbox ข้างหน้าจะรันตามข้อมูลในฐานข้อมูลค่ะ
เวลาที่เราจะเก็บลงฐานข้อมูลโดยตรวจสอบว่าเลือกตัวไหนบ้างต้องทำยังไงอ่ะค่ะ
เคยลองถามอาจารย์ท่านบอกให้ใช้อาร์เรย์น่ะค่ะ
แต่ลองศึกษาแล้วงงมากค่ะ


โค้ดข้างล่างนี้เราเขียนก่อนที่ใส่ checkbox น่ะค่ะ
ถ้าใส่ checkbox ไปแล้วต้องปรับ / แก้ไข ตรงไหนค่ะ
รบกวนช่วยแนะนำทีค่ะ

<?php
$Curril_Thai_name=$_POST[Curril_Thai_name];
$Class_name=$_POST[Class_name];
$Term=$_POST[Term];
$Year=$_POST[Year];
$Subject_Thai_name=$_POST[Subject_Thai_name];

include("connect.php");
$sql="insert into study_plan(Curril_Thai_name,Class_name,Term,Year,Subject_Thai_name)values('$Curril_Thai_name','$Class_name','$Term','$Year','$Subject_Thai_name');";
echo $sql;
$result=mysql_query($sql,$link);
if(!$result){
echo"ขออภัยค่ะ...ไม่สามารถเพิ่มข้อมูลได้";
echo"<br><a href='addplan.php'>ลองใหม่อีกครั้ง</a>";
}
else{
echo"เพิ่มข้อมูลเรียบร้อยแล้วค่ะ";
echo"<meta http-equiv='refresh' content='2;url=index_plan.php'>";
}
mysql_close($link);

?>

ป.ล. ข้อมูลที่ใช้ checkbox คือ Subject_Thai_name ค่ะ

Top