Heim > Fragen und Antworten > Hauptteil
Ich bin PHP-Neuling. Beim Schreiben des Inhalts des Suchfelds habe ich festgestellt, dass ich nicht mehrere Bedingungen gleichzeitig abfragen kann. Könnte mir bitte jemand ein paar Ideen geben, wie ich es schreiben soll? Vielen Dank
Das Folgende ist der geschriebene PHP-Inhalt:
<?php
$inquire = "select count(*) as total from tb_file where f_type=1" //Veröffentlichte Inhalte finden
$ $ } else { $ page = neue Seite (20, $ insgesamt); // Paging-Klasse// hier ist da! ! So fragen Sie mehrere Bedingungen gleichzeitig ab
$inquireCon = "select * from tb_file where f_qualitynum like '%$fileNum%' or f_filename like '%$fileName%' or f_department='$department' or f_classify='$qualityfile' order by f_date desc limit ".$page ->limit()."";
$sqlCon = mysqli_query($conn, $inquireCon);
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;"><?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="width: 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的写法 原生的就用拼接 原生好久没写了