if($kw)//关键词,判断是不是搜索
{
for ($i=0;$i<=$rows;$i++)//遍历
{
$tmp2=explode("|分割符|",$msgd[$i]);//没一条留言存在tmp2这个数组中。
if($type=="name")//如果是按姓名搜索
{
$msgn[$i]=$tmp2[1];//将名字村在$msgn[$i]中
}else//不是按名字搜索的话
{
$msgn[$i]=$tmp2[10];//将留言数组的第10个元素存在msgn[$i]中
}
if(eregi($kw,$msgn[$i]))
{
$chj_nr[]=$msgd[$i];//使用数组$chj_nr[]存放一条完整的留言
$chj_numib++;//符合要求的留言数量
}
}
if($chj_numib<1) {echo "没有相关 $kw 的匹配结果!!";exit;}
$msg=array_reverse($chj_nr);//将符合搜索结果的留言数组
$total=ceil($chj_numib/$pagesize); //计算总页面数
}else//如果不是搜索
{
$chj_numib=$rows;//所有留言
$msg=array_reverse($msgd);
$total=ceil($chj_numib/$pagesize);
}
//echo $total;
if($pagesize*$total<$chj_numib)
{
$total++;
}
$total2=$total-1; //下面有用
$page2=$page+1; //同上
$pp=$page*$pagesize 猜你喜欢