From 7b66bd2f6f5fb3247f948918d28a89b3e1d83987 Mon Sep 17 00:00:00 2001 From: Naeltard Date: Mon, 26 Jan 2015 18:45:58 +0100 Subject: [PATCH] started search --- .../qq/NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH.php | 2 +- neopolimatrix/page/default_page/js/default_page.js | 2 +- neopolimatrix/page/default_search/default_search.php | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/neopolimatrix/dbd/qq/NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH.php b/neopolimatrix/dbd/qq/NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH.php index 39d223a..605b58c 100644 --- a/neopolimatrix/dbd/qq/NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH.php +++ b/neopolimatrix/dbd/qq/NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH.php @@ -7,5 +7,5 @@ class NEOPOLIMATRIX_GENERATE_ELEMENTLIST_FULLTEXT_SEARCH extends \SYSTEM\DB\QP { //pg '', //mys -'SELECT * FROM system_locale_string WHERE deDE like ?;' +'SELECT * FROM system_locale_string WHERE deDE like "%?%";' );}} \ No newline at end of file diff --git a/neopolimatrix/page/default_page/js/default_page.js b/neopolimatrix/page/default_page/js/default_page.js index 293ce0f..0b657df 100644 --- a/neopolimatrix/page/default_page/js/default_page.js +++ b/neopolimatrix/page/default_page/js/default_page.js @@ -15,7 +15,7 @@ function impressum(){ function search(){ $("#nav_search_btn").click(function(){ alert($('#nav_search').val()); - $('#contentframe').load('./?page=search¶m=' + $('#nav_search').val()); + $('#contentframe').load('./?page=search¶m="%' + $('#nav_search').val() + '%"'); }); } diff --git a/neopolimatrix/page/default_search/default_search.php b/neopolimatrix/page/default_search/default_search.php index c372204..c911bdc 100644 --- a/neopolimatrix/page/default_search/default_search.php +++ b/neopolimatrix/page/default_search/default_search.php @@ -6,6 +6,7 @@ class default_search extends \SYSTEM\PAGE\Page { var $param = null; public function __construct($param) { + new SYSTEM\LOG\INFO($param); $this->param = $param; } @@ -31,7 +32,8 @@ class default_search extends \SYSTEM\PAGE\Page { public function generate_list(){ $result = ''; $tag = $this->param; - $elements = elements::getAllElementsOfSearch('%' + $tag + '%'); + new SYSTEM\LOG\INFO($tag); + $elements = elements::getAllElementsOfSearch($tag); foreach($elements as $element){ $element['title'] = $element['id']; $element['published'] = date_format(new DateTime($element['timestamp']), 'H:i d-m-Y');