저는 PHP를 처음 사용합니다. 검색창의 내용을 작성할 때 여러 조건을 동시에 쿼리할 수 없다는 것을 알았습니다. 작성 방법에 대한 아이디어를 주실 수 있나요? 정말 감사합니다
다음은 작성한 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
}
}
?>
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가 네이티브라면 스플라이싱을 사용해 보세요.