>  기사  >  백엔드 개발  >  为何PHP站内搜索只能搜索英文和字母,不能搜索中文

为何PHP站内搜索只能搜索英文和字母,不能搜索中文

WBOY
WBOY원래의
2016-06-13 12:40:501131검색

为什么PHP站内搜索只能搜索英文和字母,不能搜索中文?
如题:为什么PHP站内搜索只能搜索英文和字母,不能搜索中文?
搜索中文后,显示空白,请大侠们,指点迷津!


<?php<br />
if(!mysql_connect("localhost","admin","admin"))<br />
die("Could not connect:".mysql_error());<br />
mysql_select_db("cesf");<br />
$query="SET NAMES 'GB2312'";<br />
mysql_query($query);<br />
?><br />
<?php<br />
$keyword=$_POST['keyword'];<br />
$contents= array();<br />
$rt=mysql_query("select * from dede_archives where title like '%$keyword%'");<br />
while ($rs=mysql_fetch_array($rt))<br />
{<br />
$contents[]=$rs;<br />
}<br />
?><br />
<html><br />
<head><title>查询实例</title></head><br />
<body><br />
<?php <br />
foreach($contents as $key=>$value){<br />
echo "<table border=\"1\" cellpadding=\"1\" cellspacing=\"0\" width=\"600\" style=\"border-collapse:collapse;\">";<br />
echo "<tr><td>$value[title]</td></tr>";<br />
echo "</table>";<br />
}<br />
?><br />
</body><br />
</html>

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.