From 7d8994447e6909ba148def969e5fc0460f61e086 Mon Sep 17 00:00:00 2001 From: Drajat Hasan <38057222+drajathasan@users.noreply.github.com> Date: Sat, 31 Aug 2019 21:18:02 +0700 Subject: [PATCH] Galat : MySQL Server said : Can't find FULLTEXT Ini terjadi pada versi database mariadb: 10.0.x dan 10.1.x juga pada mysql versi 5.5.62. Solusinya menambahkan kata "IN BOOLEAN MODE" karena tipe pencariannya menggunakan pecarian full text. --- admin/modules/system/content.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/modules/system/content.php b/admin/modules/system/content.php index 8c00f839..b2ff1be1 100755 --- a/admin/modules/system/content.php +++ b/admin/modules/system/content.php @@ -253,7 +253,7 @@ function() { $criteria = 'c.content_id IS NOT NULL '; if (isset($_GET['keywords']) AND $_GET['keywords']) { $keywords = $dbs->escape_string($_GET['keywords']); - $criteria .= " AND MATCH(content_title, content_desc) AGAINST('$keywords')"; + $criteria .= " AND MATCH(content_title, content_desc) AGAINST('$keywords' IN BOOLEAN MODE)"; } $datagrid->setSQLCriteria($criteria);