PHP 검색창에서 여러 조건으로 쿼리하는 방법은 무엇입니까? ?
逆向行走
逆向行走 2019-06-20 16:48:02
0
3
1903

저는 PHP를 처음 사용합니다. 검색창의 내용을 작성할 때 여러 조건을 동시에 쿼리할 수 없다는 것을 알았습니다. 작성 방법에 대한 아이디어를 주실 수 있나요? 정말 감사합니다搜索框.png


다음은 작성한 PHP 내용입니다.

<?php

                                          >

                                                                                                > ~ ~ > } else {

$ page = 새 페이지 (20, 총 $); // 페이징 클래스

// 여기 있습니다! ! 동시에 여러 조건을 쿼리하는 방법

                                    $inquireCon = "f_qualitynum이 '%$fileNum%'과 같거나 f_filename이 '%$fileName%'과 같은 경우 tb_file에서 * 선택 또는 f_department='$department' 또는 f_classify='$qualityfile' f_date 설명 제한에 따른 순서 ".$page ->limit()."";



                                  $sqlCon = mysqli_query($conn, $inquireCon);

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

                                       ?>

ㅋㅋㅋ ><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;"><?php echo $resultCon['f_filename']; ?></td>

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

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

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

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

                                           <td class="text-center" style="vertical-align: middle;"><input type="text" name="download" class="btn btn -default btn-xs" style="너비: 50%;" value="下载" style="width: 80%;"></td>

                                        </tr>

                                    <?php

                                    }

                             }

                             ?>


逆向行走
逆向行走

모든 응답(3)
!
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가 네이티브라면 스플라이싱을 사용해 보세요.

逆旅行人

얻은 데이터에 따르면 비어 있지 않으면 접합 조건이 양호합니다.

逆向行走

공감하시고, 혹시 아시는 게 있으시면 도움이 되셨으면 좋겠습니다. 감사합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿