|
|
|
การทำเงื่อนไขเพื่อเก็บในฐานข้อมูล หลายกรณี จะต้องทำยังไงให้เขียนโค้ดน้อยที่สุดครับ |
|
|
|
|
|
|
|
ทำเป็น array ได้ไม๊อ่ะ
|
|
|
|
|
Date :
2010-11-15 12:44:51 |
By :
โลกแตก |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำประมาณไหนอ่ะครับ อัลกอแบบนี้ผมคิดไม่ออกจริงๆ เลย แหะๆๆ
|
|
|
|
|
Date :
2010-11-15 16:24:41 |
By :
wimass |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จับใส่ array เลยครับ อย่างที่ คุณโลกแตก บอกครับ ถ้ามีแค่ 4 ข้อมันไม่น่ายาก ครับ ให้ 1 ข้อต่อ 1 array ครับ จากนั้นก็ใช้
for หรือ while วน แล้วใช้ if เช็ค อีกทีครับ ว่าแต่ทำไปเพื่ออะไร ?
|
ประวัติการแก้ไข 2010-11-15 17:21:20
|
|
|
|
Date :
2010-11-15 17:20:56 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://web-programming-bookmark.blogspot.com/2010/11/array-of-condition.html
ไม่รู้ครอบคลุมป่าวนะลองทดสอบดู
|
|
|
|
|
Date :
2010-11-15 18:16:24 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โดยทั่วไปใช้ if ก็ไม่ผิดครับ ถ้ามันมากไป ผมคิดว่า ทำสูตรไว้เลย
Code (PHP)
$case[1] = array('ชาย', '15', 'ก', 'a');
...
$user_ans = array($_POST['gender'], $_POST['ABC'), XXXXX); ใส่เองนะคับ
foreach ($case as $key=> $val)
{
if($val === $user_ans)
{
$u_want = $key
break;
}
}
http://www.pjgunner.com
|
|
|
|
|
Date :
2010-11-15 19:48:07 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|