Преглед изворни кода

把 $queryBookId 移到下面

visuddhinanda пре 2 година
родитељ
комит
578755de71
1 измењених фајлова са 10 додато и 9 уклоњено
  1. 10 9
      app/Http/Controllers/SearchController.php

+ 10 - 9
app/Http/Controllers/SearchController.php

@@ -73,25 +73,26 @@ class SearchController extends Controller
     public function pali(Request $request)
     {
         //
-        $searchChapters = [];
-        $searchBooks = [];
-        $searchBookId = [];
-        $queryBookId = '';
-
+        $bookId = [];
         if($request->has('book')){
-            $queryBookId = ' AND pcd_book_id = ' . (int)$request->get('book');
+            $bookId = [(int)$request->get('book')];
         }else if($request->has('tags')){
             //查询搜索范围
             //查询搜索范围
             $tagItems = explode(';',$request->get('tags'));
-            $bookId = [];
+
             foreach ($tagItems as $tagItem) {
-                # code...
                 $bookId = array_merge($bookId,$this->getBookIdByTags(explode(',',$tagItem)));
             }
-            $queryBookId = ' AND pcd_book_id in ('.implode(',',$bookId).') ';
         }
 
+        $searchChapters = [];
+        $searchBooks = [];
+        $searchBookId = [];
+        $queryBookId = '';
+        if(count($bookId) > 0){
+            $queryBookId = ' AND pcd_book_id in ('.implode(',',$bookId).') ';
+        }
         $key = explode(';',$request->get('key')) ;
         $param = [];
         $countParam = [];