私のサイトの検索結果ページを作成する際にあなたの助けが必要です。その単純なphpcmsサイトは、単にmysqlからコンテンツをフェッチします。単純なクエリを使用して検索を取得する
$search = $_GET["search"];
$search = preg_replace('#[^0-9]#i','',$_GET['search']);
$searchresult = mysql_query ("SELECT * FROM pages WHERE pgcontent LIKE '%$search%'");
while ($row = mysql_fetch_array($searchresult))
{
echo '<h3>' . $row["PageTitle"] . '</h1>';
echo '<p>' . $row["PageContent"] . '</p><br /><br />';
}
私がやりたいのは、ページのコンテンツ全体を表示するのではなく、単語が検索語と一致する行だけを表示するか、検索語が見つかったページの最初の数行だけを表示することです。
友達は私がこれをするのを手伝ってくれませんか?それは大きな恩恵になります...ありがとう