首頁  >  問答  >  主體

PHP 搜尋框如何多條件查詢? ?

本人PHP新手。在寫搜尋框內容的時候發現不能多條件同時查詢,請哪位給個思路該怎麼寫。不勝感激搜索框.png


以下是寫的PHP內容:

<?php

                       *) as total from tb_file where f_type=1"; //尋找已發佈的內容

  %

                                                  $inquireCon = "從tb_file中選擇*,其中包含f_qualitynum如'%$$3%'或f_fileNumfile_pfile_pfile"$"$""$""或$""$"""$""$""$""$""籤' order by f_date desc limit "。$page->limit()."";



                          對$, $       

##        &

                                                         ?></td>

                                           

逆向行走逆向行走1921 天前1760

全部回覆(3)我來回復

  • WJ

    WJ2020-05-27 17:14:36

    if (strlen($SO['cate_id'])) {
        $filter[] = [
            'cate_label', 'like', "%," . trim($SO['cate_id']) . ",%"
        ];
    }
    if (strlen($SO['audit'])) {
        $filter[] = [
            'audit', '=', $SO['audit']
        ];
    }
    if ($SO['title']) {
        $filter[] = [
            'title', 'like', "%" . trim($SO['title']) . "%"
        ];
    }

    看看類似這樣的行不行 這是tp的寫法  原生的就用拼接  原生好久沒寫了

    回覆
    0
  • 逆旅行人

    逆旅行人2019-06-22 22:56:37

    根據get到的數據,不是空的話,拼接條件就好了

    回覆
    0
  • 逆向行走

    逆向行走2019-06-21 09:21:52

    頂上去,如有知道的希望多多幫助。感謝

    回覆
    0
  • 取消回覆