ต้องการค้นหาข้อมูลที่เป็นภาษาไทย ออกมาจากการเขียน extension phpBB 3.1X

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
pnut
PHP Super Member
PHP Super Member
โพสต์: 488
ลงทะเบียนเมื่อ: 08/08/2016 10:48 am

ต้องการค้นหาข้อมูลที่เป็นภาษาไทย ออกมาจากการเขียน extension phpBB 3.1X

โพสต์ที่ยังไม่ได้อ่าน โดย pnut »

ต้องการค้นหาข้อมูลที่เป็นภาษาไทย ออกมาจากการเขียน extension อยากทราบใช้คำสั่งตัวไหนครับ
09.JPG
เมื่อพิมพ์ คำว่า การเรียนจะต้องแสดงชื่อโรคที่มีคำว่า การเรียน ออกมาแต่ผมแล้วค้นหาแล้วไม่มีข้อมูลที่ค้นหาคำว่า การเรียนออกมา
08.JPG
มีวิธีการทำอย่างไร ต้องพิมพ์โค้ดอะไรใหม่ลงไปใหม่ไหมครับ

โค้ด: เลือกทั้งหมด

'WHERE' => " id ='" . $db->sql_escape(utf8_clean_string($search))
                            . "' OR name_causative LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR classification LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR name_picter LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR size_picter LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR type_picter LIKE '%" . $db->sql_escape(utf8_clean_string($search)) . "%'",
ภาพประจำตัวสมาชิก
pnut
PHP Super Member
PHP Super Member
โพสต์: 488
ลงทะเบียนเมื่อ: 08/08/2016 10:48 am

Re: ต้องการค้นหาข้อมูลที่เป็นภาษาไทย ออกมาจากการเขียน extension phpBB 3.1X

โพสต์ที่ยังไม่ได้อ่าน โดย pnut »

ให้เพิ่มคำสั่งดังต่อไปนี้ที่ ที่ Function main
$search = request_var('search', '',TRUE);
ภาพประจำตัวสมาชิก
pnut
PHP Super Member
PHP Super Member
โพสต์: 488
ลงทะเบียนเมื่อ: 08/08/2016 10:48 am

Re: ต้องการค้นหาข้อมูลที่เป็นภาษาไทย ออกมาจากการเขียน extension phpBB 3.1X

โพสต์ที่ยังไม่ได้อ่าน โดย pnut »

ให้ลบคำสั่ง utf8_clean_string ก็จะสามารถค้นหาเป็นภาษาไทยได้
pnut เขียน:ต้องการค้นหาข้อมูลที่เป็นภาษาไทย ออกมาจากการเขียน extension อยากทราบใช้คำสั่งตัวไหนครับ
มีวิธีการทำอย่างไร ต้องพิมพ์โค้ดอะไรใหม่ลงไปใหม่ไหมครับ

โค้ด: เลือกทั้งหมด

'WHERE' => " id ='" . $db->sql_escape(utf8_clean_string($search))
                            . "' OR name_causative LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR classification LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR name_picter LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR size_picter LIKE '%" . $db->sql_escape(utf8_clean_string($search))
                            . "%' OR type_picter LIKE '%" . $db->sql_escape(utf8_clean_string($search)) . "%'",
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Amazon [Bot] และบุคลทั่วไป 72