我在網站上有一個搜索框,但每當我們搜索,它不會給出任何輸出。SQL搜索使用像不工作
我想從數據庫中搜索頁面標題。但不知道什麼是錯的。
<div id="siteSearch">
<h3>Site Search</h3>
<?php
if (isset($_POST['search'])) {
$search = $_POST['search'];
$query = "SELECT * FROM pages WHERE ptitle LIKE '%$search%'";
$result = mysql_query($query) or die(mysql_error());
$count = mysql_num_rows($result);
if ($count > 0) {
while ($fetch = mysql_fetch_array($result)) {
echo $fetch['ptitle'];
}
}
} else {
echo "No result found!";
}
?>
</div>
文本輸入有一個「佔位符」屬性,它有助於給用戶提示它需要什麼,並且會讓您省去編寫所有的javascript來清除它的需要... –
你會得到什麼錯誤? – putvande
我沒有任何輸出。如果我在phpmyadmin上運行sql查詢,那麼它工作正常,並給出輸出。 – Rohan