เอาค่าจาก url มาเปรียบเทียบกับฐานข้อมูลได้ยังไงบ้างครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา เอาค่าจาก url มาเปรียบเทียบกับฐานข้อมูลได้ยังไงบ้างครับ
เอาค่าจาก url มาเปรียบเทียบกับฐานข้อมูลได้ยังไงบ้างครับ
สมมุติว่ายิง qrcode มาเป็น url ดังนี้
https://www.test.com/studentdetail.php?id=9620607
ค่าที่ต้องการคือ 9620607 เรามีวิธีการอย่างไรบ้างครับที่จะเอาค่าจาก url เพื่อนำมาเปรียบเทียบกับตารางฐานข้อมูล
ตาราง student
Id name
9620607 ศิริมา
9620608 โชคปรีชา
9620609 บารมี

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
ใช้วิธีตัดคำ หรือจะใช้ regular expression ช่วยก็ได้
https://www.ninenik.com/tag_คำสั่ง_วิธีการ_ใช้งาน_การประยุกต์_ตัวอย่าง_เกี่ยวกับ-regular_expression
จากนั้นก็ส่งค่าไปตรวจสอบกับ db ผ่าน ajax
https://www.ninenik.com/tag_คำสั่ง_วิธีการ_ใช้งาน_การประยุกต์_ตัวอย่าง_เกี่ยวกับ-regular_expression
จากนั้นก็ส่งค่าไปตรวจสอบกับ db ผ่าน ajax

ความคิดเห็นที่
2
การตัดคำ หรือ Regular Expression พอนึกออกแล้วครับ แต่วิธีการดึงลิงค์ของ url มาใช้ในซอชโค้ด
หรือดึงค่าไปตรวจสอบกับฐานข้อมูลผ่าน ajax ขอดูตัวอย่างและชี้แนะเพ่อเป็นแนวทางเพิ่มเติมด้วยครับ ขอบคุณครับ.

ความคิดเห็นที่
3
แนวทางน่าจะประมาณนี้
ถ้าเป็นการยิง url จาก ตัวยิง qrcode อาจจะเปลียนจาก change เป็น input event ก็ได้
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <!doctype html> <html> <head> <meta charset= "utf-8" > <meta name= "viewport" content= "width=device-width, initial-scale=1, shrink-to-fit=no" > <title>Document</title> </head> <body> <input type= "text" class = "form-control" id= "url_value" name= "url_value" style= "width:200px;" /> <script type= "text/javascript" > $( function (){ $( "#url_value" ).on( "change" , function (e){ var url = $(this).val(); $(this).val(id_value); alert(id_value); // เอาตัวแปร id_value ส่งไปเช็คหรือไปใช้งาน ผ่าน ajax // ดูเนื้อหาเพิ่มเติมเกี่ยวกับ ajax โดยสามารถค้นหาในเว็บได้เลย }); }); </script> </body> </html> |
ถ้าเป็นการยิง url จาก ตัวยิง qrcode อาจจะเปลียนจาก change เป็น input event ก็ได้

ความคิดเห็นที่
4
ขอบคุณครับ.

ขอบคุณทุกการสนับสนุน
![]()