各位先進大家好
使用php搭配mysql製作簡單的網頁查詢工具
(透過php連接資料庫後,echo select的內容)
發現資料內容包含<英文字>的部分會省略,無法顯示
猜測是被視為html的tag。(但<數字>的內容卻沒問題)
請問是否有讓其完整顯示的方法?還請給予指導,謝謝。
例如:
資料庫上某筆原始資料為:「檢出錯誤(端口<1>:部位<abcd>)」
在網頁上顯示的內容如下:「檢出錯誤(端口<1>:部位)」
(<英文字>的部分完全消失)
擷取部分原始碼如下:
==開始==
$sql = "SELECT * FROM ○○○ where
○○○ LIKE '%".$_POST[○○○]."%'
order by ○○○ desc
limit 10";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
中間省略
echo
"<tr>".$rank_td.$row["○○○"].
"</td>".$td.$row["○○○"].
"</tr></td>"."<p></p>";
}
echo "</table>";
} else {
echo "no data";
}
mysqli_close($conn);
?>
==結束==