Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk membuat pertanyaan dengan berbilang syarat dalam kotak carian PHP? ?

Saya baru menggunakan PHP. Semasa menulis kandungan kotak carian, saya mendapati bahawa saya tidak boleh menanyakan berbilang syarat pada masa yang sama. Bolehkah sesiapa memberi saya beberapa idea tentang cara menulisnya? Terima kasih banyak搜索框.png


Berikut ialah kandungan PHP yang ditulis:

<?php

                                                                                                    $inquire = "pilih jumlah (*) daripada tb_file di mana f_type=1" //Cari Kandungan yang diterbitkan

$ sql = mysqli_query ($ conn, $ quire); } lain {

$ halaman = halaman baharu (20, $ jumlah); // kelas paging

// di sini! ! Bagaimana untuk menanyakan beberapa syarat pada masa yang sama

                                    $inquireCon = "pilih * daripada tb_file di mana f_qualitynum seperti '%$fileNum%' atau f_filename seperti '%$fileName%' atau f_datement='$quality'page order=' atau f_department='$department_fail'. ->had()."";



                                    $sqlCon = mysqli_query($

  );                         while($resultCon = mysqli_fetch_assoc($sqlCon)){

                                            ?

                           <tr>

                               ;"><input type="checkbox" name=""></td>

<td class="text-center" style="vertical-align: middle;"><?php echo $resultCon['f_qualitynum']; ?></td>

                                            <td class="text-center" style="vertical-align: middle;">><<? ?></td>

                                            <td class="text-center" style="vertical-align: middle;">>>< ?></td>

                                            <td class="text-center" style="vertical-align: middle;">[';<'grade] ?></td>

                                           <td class="text-center" style="vertical-align: middle;"><?php echo $resultCon['f_department']; ?></td>

                                            <td class="text-center" style="vertical-align: middle;">>< ?></td>

                                            <td class="text-center" style="vertical-align: middle;">>text"type="nput class="nput class="nput class="n"t;">< -default btn-xs" style="width: 50%;" value="下载" style="width: 80%;"></td>

                                        </tr>                                             <?php

                                                                  ?>

逆向行走逆向行走1921 hari yang lalu1761

membalas semua(3)saya akan balas

  • 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']) . "%"
        ];
    }

    Mari kita lihat jika sesuatu seperti ini berfungsi. Ini adalah bagaimana ia ditulis jika ia asli, hanya menggunakan splicing saya sudah lama tidak menulis asli

    balas
    0
  • 逆旅行人

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

    Mengikut data yang diperoleh, jika ia tidak kosong, keadaan splicing akan baik-baik saja.

    balas
    0
  • 逆向行走

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

    Upvote la, kalau ada yang tahu, saya harap anda boleh bantu saya. Terima kasih

    balas
    0
  • Batalbalas