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

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

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

User avatar
pnut
PHP Super Member
PHP Super Member
Posts: 488
Joined: 08/08/2016 10:48 am

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

Post by pnut »

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

Code: Select all

'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)) . "%'",
User avatar
pnut
PHP Super Member
PHP Super Member
Posts: 488
Joined: 08/08/2016 10:48 am

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

Post by pnut »

ให้เพิ่มคำสั่งดังต่อไปนี้ที่ ที่ Function main
$search = request_var('search', '',TRUE);
User avatar
pnut
PHP Super Member
PHP Super Member
Posts: 488
Joined: 08/08/2016 10:48 am

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

Post by pnut »

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

Code: Select all

'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)) . "%'",
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot] and 12 guests