Get Adobe Flash player

Monthly Archives: September 2018

PHP การส่งค่าแบบ GET ผ่านทาง URL

PHP จะมีการส่งค่าตัวแปร 2 แบบ คือแบบ GET และ POST

การส่งค่าตัวแปรแบบ GET จะแสดงค่าที่ส่งผ่านทาง URL ซึ่งทำให้คนอื่นเห็นข้อมูลได้

ตัวอย่างการใช้งาน

เราจะส่งค่า id จากปุ่ม button ผ่าน url ไปยังอีกหน้า ซึ่งเรากำหนดชื่อตัวแปรไว้หลังเครื่องหมาย ?

จากตัวอย่าง

edit.php?id=
ค่าจาก button ที่ส่งค่ามานั้นมีค่า 1
การเรียกใช้ตัวแปรที่ส่งค่าผ่านมาจาก URL
ผลลัพธ์

การใช้ alert Js SweetAlert ใน ASP.NET C#

1.การติดตั้ง

https://www.jsdelivr.com/package/npm/sweetalert2

2. เราจะใช้แค่ 2 ไฟล์ นี้

 

3.นำ TAG ไปใส่ ทั้ง CSS  JS

4 และใส่ โค้ด Script

โดยเราสามารถดูอ้างอิงจาก เว็ปได้

https://sweetalert2.github.io/

5. โดยวิธีเรียนใช้คือ

successalert1() คือฟังก์ชั่นที่เรียกใช้

SQL : การใช้ CASE WHEN

CASE WHEN เป็นรูปแบบคำสั่งในการเช็คเงื่อนไขเพื่อการแสดงผลในรูปแบบ SQL ซึ่งถ้าเปรียบเป็นการเขียนโค้ดในภาษาอื่นๆทั่วไปก็คือการเช็คเงื่อนไขแบบ IF…ELSE… นั่นเอง

 

รูปแบบคำสั่ง

SELECT
CASE WHEN เงื่อนไข(1) THEN คำสั่ง(1)
WHEN เงื่อนไข(2) THEN คำสั่ง(2)
WHEN เงื่อนไข(3) THEN คำสั่ง(3)
….

ELSE คำสั่งอื่นๆกรณีที่ไม่เข้าเงื่อนไขใด END AS ชื่อฟิลด์ที่ต้องการ
FROM ชื่อตาราง

ในการกำหนดเงื่อนไข จะเขียนหลัง WHEN ซึ่งหากเงื่อนไขถูกต้อง คำสั่งจะทำตาม THEN
แต่ถ้าไม่ถูกต้อง ก็จะไม่มีการทำตามคำสั่งหลัง THEN ของเงื่อนไขนั้นๆ แล้วจะไปเช็คเงื่อนไขถัดไปของคำสั่ง WHEN
โดย WHEN สำหรับเงื่อนไขแรกจะขึ้นต้นด้วย CASE WHEN ส่วนเงื่อนไขถัดๆไปจะเขียนด้วย WHEN
และถ้าสุดท้ายไม่เข้าเงื่อนไขใดๆเลยก็จะทำตามคำสั่งของ ELSE จากนั้นให้ปิด syntax การเช็คเงื่อนไขด้วย END

 

อธิบายตัวอย่างการใช้

สมมติ กรณีนี้เราต้องการดึงค่า citizen_id มาจาก employee โค้ดข้างต้นจะหมายถึง
สร้างเงื่อนไขว่า หากค่า id_card ไม่เป็นค่าว่าง และ nation_code เป็น TH ให้ดึงค่าจาก  id_card มาแสดง
แต่ถ้าหาก id_card ไม่เป็นค่าว่าง และ nation_code ไม่เป็น TH ให้ดึงค่าจาก  pass_id มาแสดง
แต่ถ้าไม่เข้าสองเงื่อนไขแรก (เช่น id_card เป็นค่าว่าง) ก็ให้แสดงคำว่า Unknown!! แทน