html乱码0
rd95de322013.04.09浏览1171次分享举报
搜索搜索结果
书签名 | 地址 | 标签 | 描述 | 添加日期 |
---|
/**
*
*
* @author Me
* @version $Id$
* @copyright Me, 10 十一月, 2010
* @package default
**/
/**
*处理关键字的搜索
*在书签名和标签和描述中搜索传过来的关键字
*/
//连接数据库
mysql_connect("localhost","root","123456");
mysql_select_db("bookmark");
mysql_query("set names gbk");
//获取搜索关键字
$search_key=mysql_real_escape_string($_POST['search_mark']);
//查询并分页显示
@$page=$_GET['page'];
if(!isset($page))
{
$page=1;
}
//查询得到总页数
$per_num_page=4;
$total_sql="select mark_id from bookmark";
$total_result=mysql_query($total_sql);
$total=mysql_num_rows($total_result);
$total_page=ceil($total/$per_num_page);
$search_sql="select mark_name,mark_address,mark_tag,mark_describe,mark_date from bookmark where mark_name like '%".$search_key."%' or mark_tag like '%".$search_key."%' or mark_describe like '%".$search_key."%' order by mark_date limit ".($per_num_page*($page-1)).", $per_num_page";
echo $search_sql;
$search_result=mysql_query($search_sql);
//输出分页结果
while ($search_rows=mysql_fetch_assoc($search_result)) {
echo "
".$search_rows['mark_name']." ".$search_rows['mark_address']."".$search_rows['mark_tag']."".$search_rows['mark_describe']."".$search_rows['mark_date']."";}
?>
html代码如上,不知为何,此html文件中的中文都是乱码,而从数据库查询到的中文则没有乱码,希望高手帮忙解决一下,谢谢。