<?php
$k = $_GET['K'];
$terms = explode(" ", $k);
$query = "SELECT * FROM search WHERE ";
foreach ( $terms as $each) {
$i++;
if($i == 1)
$query .= "keywords LIKE '%$each%' ";
else
$query .= "OR keywords LIKE '%$each%' ";
}
需要(&#34; connect.php&#34);
$ query = mysql_query($ query);
$ numrows = mysql_num_rows($ query);
if($ numrows&gt; 0){
while($ rows = mysql_fetch_assoc($ query)){
$id = $rows['id'];
$title = $rows['title'];
$description = $rows['descriptions'];
$keywords = $rows['keywords'];
$link = $rows['link'];
echo "<h2><a href = '$link'> $title </a></h2>
$description <br /> <br />";
}
}其他
echo&#34;未找到\&#34; $ k \&#34;&#34;;
的结果mysql_close();
答案 0 :(得分:1)
你可以这样做
$query = "SELECT DISTINCT *FROM search WHERE ";