Browsing articles tagged with " บทความ"
Query แบบมีเงื่อนไข
สมมุติว่า เราต้องการค้นหาข้อมูล บทความ
ซึ่งถ้าบทความนั้นผ่านให้ เรียก ฟิวด์ อนุมัติโดยใคร มาแสดง
และถ้าบทความนั้นไม่ผ่านให้ เรียก ฟิวด์ ไม่อนุมัติโดยใคร มาแสดง
วิธีการ Query คือ
1 2 3 4 | SELECT IF(type=='Y',approveby,nonapproveby) AS name , topic FROM article LIMIT 0,10 |
หรืออีกวิธีหนึ่ง
1 2 3 4 5 6 | SELECT CASE WHEN (type=='Y') THEN approveby WHEN (type=='N') THEN nonapproveby END AS name , topic FROM article LIMIT 0,10 |
(วิธีที่สอง สามารถที่จะให้มีเงื่อนไขได้มากกว่้า 2 เงื่อนไข)
เพิ่มความเร็วการทำงานของ loop
โดยส่วนมากแล้ว เวลาเขียน php มักจากหนีไม่พ้นจากการเขียน loop ซึ่งถ้าเขียน
1 2 3 | for ($a=0;$a=count($array_name);$a++) { do some thing... } |
จะทำให้การทำงานของ loop นานขึ้น
แต่ถ้าเปลี่ยนเป็น
1 2 3 4 | $count=count($array_name); for ($a=0;$a=$count;$a++) { do some thing... } |
จะช่วยลดการทำงานของ loop ให้ทำงานเร็วขึ้น

