โอ๋

Sun 26 Feb 2006 10:42:38
Sun 26 Feb 2006 10:42:38
คือผมจะให้คำนวณแบบว่า
ข้อ 1 คำถาม
ก
ข
ค
ง
จ
ข้อ 2 คำถาม
ก
ข
ค
ง
จ
คือคำนวณแยกข้อเลยอ่ะครับ แบบ ข้อ 1 ให้คะแนน ก = เท่าไหร่ , ข = เท่าไหร่ จนถึง จ นะครับ
แล้วก็ ข้อ 2 ---- ข้อ 10 นะครับ
แบบนี้ต้องเขียนยังไงครับ
ช่วยเขียนโค้ดซัก ข้อเดียวก็พอครับ เดี่ยวผมจะเอาศึกษาเพิ่มเติมต่อครับ
หน้าโพล ขอแบบธรรมดา ไม่ต้องดึงมาจากดาต้าเบสนะครับ ส่วนหน้าแสดงผลการผลเนี่ย แล้วแต่คุณ Admin ละกัน แบบว่าผมทำหลายทีแล้วไม่รู้ว่าทำไมถึงไม่ได้อ่ะครับ
ทำข้อเดียวได้ แต่พอเพิ่มหลายข้อ เวลาไปคลิ๊ก radio แล้วมันคลิ๊กได้แค่ข้อเดียว จากทั้งหมดมี 10 ข้ออ่ะครับ
รบกวนอีกหลายทีนะครับ
ขอบคุณครับ
Q1. some question here<br />
<input type="radio" name="q1" value="ก" />ก <br />
<input type="radio" name="q1" value="ข" />ข<br />
<input type="radio" name="q1" value="ค" />ค<br />
<input type="radio" name="q1" value="ง" />ง<br />
<input type="radio" name="q1" value="จ" />จ<br />
Q2. some question here<br />
<input type="radio" name="q2" value="ก" />ก <br />
<input type="radio" name="q2" value="ข" />ข<br />
<input type="radio" name="q2" value="ค" />ค<br />
<input type="radio" name="q2" value="ง" />ง<br />
<input type="radio" name="q2" value="จ" />จ<br />
ในการเก็บข้อมูลแบบ flat table ตามที่เคยถามไว้ใน http://forum.modoeye.com/module.php?fid=7&tid=221 #1
ก็ทำการเก็บเช่น
INSERT INTO table_name(ans1, .., ans10) VALUES('".$_POST["q1"]."', ..., '".$_POST["q10"]."')
การแสดงผลของข้อมูล เช่น
SELECT COUNT(ans1) AS num, ans1 FROM table_name GROUP BY ans1
จะได้คำตอบในข้อ 1 แยกตามคำตอบพร้อมทั้งนับจำนวนครับ
<input type="radio" name="q1" value="ก" />ก <br />
<input type="radio" name="q1" value="ข" />ข<br />
<input type="radio" name="q1" value="ค" />ค<br />
<input type="radio" name="q1" value="ง" />ง<br />
<input type="radio" name="q1" value="จ" />จ<br />
Q2. some question here<br />
<input type="radio" name="q2" value="ก" />ก <br />
<input type="radio" name="q2" value="ข" />ข<br />
<input type="radio" name="q2" value="ค" />ค<br />
<input type="radio" name="q2" value="ง" />ง<br />
<input type="radio" name="q2" value="จ" />จ<br />
ในการเก็บข้อมูลแบบ flat table ตามที่เคยถามไว้ใน http://forum.modoeye.com/module.php?fid=7&tid=221 #1
ก็ทำการเก็บเช่น
INSERT INTO table_name(ans1, .., ans10) VALUES('".$_POST["q1"]."', ..., '".$_POST["q10"]."')
การแสดงผลของข้อมูล เช่น
SELECT COUNT(ans1) AS num, ans1 FROM table_name GROUP BY ans1
จะได้คำตอบในข้อ 1 แยกตามคำตอบพร้อมทั้งนับจำนวนครับ
โอ๋

Sun 26 Feb 2006 12:20:23
Sun 26 Feb 2006 12:20:23
ขอบคุณครับผม อิ ๆ เริ่มพอมีแววทำได้แล้ว ยังไงถ้ามีปัญหา จะมารบกวนใหม่นะครับ ตอนนี้ขอไปทำต่อ

















