私のサイトには、ユーザーがデータベースからすべてのデータを検索できる検索ページがあります。すべての検索データがフェッチされるプロパティという名前のデータベースにテーブルがあります。今、結果ページにページネーションを追加し、最初のページに 8 つのレコードのみを表示したいと考えています。私のウェブサイトはワードプレスであり、検索に応じてデータを取得するコードは次のとおりです。
<?php
if(isset($_REQUEST['submit']))
{
$search = $_POST['cs'];
$field_array = array('ID', 'ManagementCompanyID', 'MarketingName', 'PropertyURL', 'Address', 'City', 'State', 'PostalCode', 'StructureType', 'UnitCount', 'YearBuilt', 'LeaseLength', 'Parking', 'ShortDescription');
foreach($field_array as $value)
{
$query = "SELECT * FROM `wp_property` WHERE `$value` LIKE '%$search%' ";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
echo "<pre>";
print_r($row);
echo "<pre>";
}
}
}
?>
$field_array の要素は wp_property テーブルの列です。どんな助けでも感謝します..事前に感謝します