การส่งข้อมูลจากแบบฟอร์มมายังหน้าปลายทางนั้น สามารถส่งได้ 2 แบบคือแบบ get และแบบ post ซึ่งขึ้นกับเรากำหนด attribute "method" ในแท็ก "form" ให้มัน ซึ่งการส่งแบบ get ก็คือส่งแบบ query string นั่นเอง (สามารถดูวิธีรับค่าแบบ get ได้จากบทความที่แล้ว) ในบทความนี้จะยกตัวอย่างการรับค่าแบบ post ให้ผู้อ่านได้ศึกษาครับ
การรับค่าแบบ Get ($_GET, $HTTP_GET_VARS) ก็คือการรับค่าตัวแปรต่าง ๆ จาก query string ที่ส่งมาทาง URL ในรูปแบบ "http://www.basic-skill.com/index.php?member=guest&age=12" ซึ่งส่วนที่เป็นค่าที่เราสามารถรับค่ามันได้ก็คือส่วนหลังจาก "?" เป็นต้นไป ดังนั้นใน query string นี้มีตัวแปรที่เราสามารถรับค่าได้ทั้งหมด 2 ตัวคือ member และ age
ในบทความนี้จะสอนถึงการวนลูปในรูปแบบคำสั่ง while บ้างนะครับ ซึ่งในคำสั่ง while loop นี้ได้แบ่งออกเป็นคำสั่ง while และคำสั่ง do .. while() แต่คำสั่ง 2 แบบนี้มีความหมายต่างกันเพียงนิดเดียวเท่านั้นครับ (ซึ่งผมได้กล่าวไว้ในหมวดหมู่ Control Structure ของ PHP แล้วครับ) เราเริ่มไปดูตัวอย่างกันเลยครับ
เมื่อเราผ่านบทเรียนการตรวจสอบเงื่อนไขมาแล้ว (ซึ่งผมเห็นว่าเป็นพื้นฐานของการเขียนโปรแกรม และเข้าใจง่ายกว่าการเขียนคำสั่งวนลูป) มาในบทความนี้ผมจะยกตัวอย่างการวนลูปด้วยคำสั่ง for ให้ผู้อ่านได้ศึกษากันครับ
ในบทความก่อนหน้านี้ผมได้ยกตัวอย่างการใช้งานคำสั่ง if แบบธรรมดาไปแล้วครับ (ก็คือแบบชั้นเดียว) แต่ในบทความนี้ผมจะกล่าวถึงการใช้งานคำสั่ง if แบบ nested if ซึ่งมีการใช้งานดังนี้
ในบทความที่แล้วผมได้ยกตัวอย่างการตรวจสอบเงื่อนไขด้วยคำสั่ง if() ไปแล้วนะครับ มาในตัวอย่างนี้ผมจะยกตัวอย่างการตรวจสอบเงื่อนไขด้วยคำสั่ง switch() บ้างครับ
Login
Search