ข้ามไปที่เนื้อหาหลัก

บทความ

PHP Calendar : เขียน PHP เพื่อสร้างปฏิทินเพื่อแสดงสถานะการจองในแต่ละวัน

       จากบทความเดิมที่เป็นตัวอย่างการสร้างปฏิทิน PHP ใน มุมมองแบบรายเดือน และปฏิทิน PHP ใน มุมมองแบบรายสัปดาห์   จะเป็นแค่เพียงตัวอย่างการเขียนโปรแกรม PHP เพื่อสร้างปฏิทินเปล่าๆ และแบบแสดงข้อมูลกิจกรรมเท่านั้น ในบทความนี้จะมานำเสนอการตรวจสอบเงื่อนไขการจอง เพื่อแสดงเป็นสีพื้นหลังให้ทราบสถานะการจองในแต่ละวันกันครับ กำหนดให้ในแต่ละวัน ลูกค้าสามารถจองคิวได้เพียง 3 รายเท่านั้น $bookPerDay = 3; หากวันใดที่ไม่มีรายการจองให้แสดงพื้นหลังเป็นสีเขียว หากจองแล้วแสดงพื้นหลังเป็นสีเหลือง หากจองคิวครบแล้วให้แสดงเป็นสีแดง <style type="text/css">     .book_status1{ background-color : green;}     .book_status2{ background-color : yellow;}     .book_status3{ background-color : red;} </style>

HTML เบื้องต้น การใช้แท็ก b เพื่อทำให้ตัวหนังสือเป็นตัวหนา

jQuery selector นับจำนวนตามค่าที่เลือกและคำนวณคะแนน

การเขียนโปรแกรมเว็บแอพพลิเคชั่นนั้น ส่วนของการแสดงผลจะใช้ jQuery ร่วมกับ Javascript เพื่อแสดงผลลัพธ์ที่เกิดขึ้นในขณะนั้น ในตัวอย่างนี้จะเป็นการคำนวณคะแนนที่ได้จากตัวเลือก โดยใช้ jQuery selector ในการนับจำนวนตัวเลือกค่าต่างๆ ว่ามีจำนวนเท่าไหร่ แล้วนำมาคำนวณตัวค่าคงที่ของตัวมันเอง ก็จะได้คะแนนที่ต้องการ

อัพเดตซอร์สโค๊ดตัวอย่าง Autocomplete ด้วย jQuery

หลังจากที่เคยนำเสนอเรื่อง Autocomplete ไปแล้วในบทความ " ตัวอย่างการทำ Autocomplete แบบลดจำนวนการคิวรี่ MySQL " แต่ยังไม่เห็นความชัดเจนพอ เลยอัพเดตซอร์สโค๊ดใหม่ให้ทดลองกันเองไปเลย โดยที่เริ่มจากข้อมูลพนักงานไม่เกิน 1,000 เรคอร์ด(เฉพาะสถานะ Active นะ คนลาออกไปแล้วไม่ต้องแสดง) กับข้อมูล 10,000 เรคอร์ด จะเห็นผลเรื่องประสิทธิภาพที่ต่างกัน

เขียน PHP แสดงรายการคำตอบจากแบบสอบถาม Radio Button [2/2]

หลังจากที่นำเสนอเรื่องการแสดงตัวเลือกจากคะแนนในฐานขอมูลในบทความก่อน และได้ทิ้งท้ายในเรื่องการปรับปรุงซอร์สโค๊ด PHP ให้สั้นและกระชับลง แต่ก็ยังคงอ่านเข้าใจง่าย ซึ่งในบทความนี้จะใช้วิธีการเก็บ ID ของตัวเลือกที่ต้องการ แล้วนำไปใช้กับโค๊ด jQuery เพื่อสั่งให้ Checked ตัวที่กำหนดไว้

เขียนโค๊ด PHP แสดงคำตอบจากแบบสอบถามลงใน Radio Button

สำหรับตัวอย่างนี้ จะเป็นการเขียนโค๊ดดึงข้อมูลมาแสดง โดยจะใช้ radio button เพื่อแสดงค่าที่มีการตอบแบบสอบถามไว้ โดยการเช็คคะแนนความพึงพอใจ เมื่อตรงกับช่องไหน ก็ให้ทำเครื่องหมายที่ช่องนั้นๆ

แสดงข้อมูลจาก MySQL ลงใน Drop-Down List ด้วย PHP+AJAX

    สำหรับวิดีโอในบทความนี้ จะเป็นการเขียนโปรแกรม PHP เพื่อดึงข้อมูลสถานที่ท่องเที่ยวต่างๆจากฐานข้อมูล MySQL มาแสดงใน drop-down list ตามรายชื่ออำเภอที่เลือก โดยการรับส่งข้อมูลผ่าน AJAX ด้วย jQuery จาวาสคริปต์เฟรมเวิร์ก ซึ่งจะใช้ข้อมูลรูปแบบ JSON สร้างเป็นอาร์เรย์ในจาวาสคิปต์ จากนั้นก็นำข้อมูลอาร์เรย์ที่ได้ไปสร้าง <option> ด้วยฟังก์ชั่น parseHtml() ที่สร้างขึ้นมาเพื่อรับข้อมูลแบบอาร์เรย์โดยเฉพาะ สำหรับเทมเพลต html หรือตัว <option> นั้นจะสร้างด้วยหลักการเดียวกันกับ View ของ CodeIgniter Framework {list}     <option value="{district_id}">{district_name}</option> {/list}