易截截图软件、单文件、免安装、纯绿色、仅160KB

提供一个PHP通用分页Function给大家

function mysql_conn(){
$conn=mysql_pconnect('localhost','root','root');
mysql_select_db('liuyan');
mysql_query('set names utf8');
return $conn;
}
//$sql为SQL语句;$page为第几页,$pagesize为一页显示多少条
//最后将返回一个array的数据类型,里面包含$arr['result'],$arr['fypage']
function page($sql,$page=0,$pagesize=0){

$arr = array();

if($page != 0 && $pagesize != 0){ //no fanye
$conn=mysql_conn();
$result2 = mysql_query($sql);
$sql .= " limit ".($page-1)*$pagesize.','.$pagesize;
$result = mysql_query($sql);
$num=mysql_num_rows($result2); //the total num
mysql_close($conn);
$pagecount = 0;
if($num){
if($num<$pagesize){
$pagecount=1;
}
if($num%$pagesize){
$pagecount=(int)($num/$pagesize)+1;
}else{
$pagecount=($num/$pagesize);
}
}else{
$pagecount=0;
}
$fypage = '';
if($page==1){
$fypage.=' first | previous |';
}else{
$fypage.="<a href="\" mce_href="\""?page=1\">first</a> | <a href="\" mce_href="\""?page=".($page-1)."\">previous</a> |";
}
if($page==$pagecount||$pagecount==0){
$fypage.=" next | last page:$page/$pagecount";
}else{
$fypage.=" <a href="\" mce_href="\""?page=".($page+1)."\">next</a> | <a href="\" mce_href="\""?page=$pagecount\">last</a> page:$page/$pagecount";
}

$arr['result'] = $result; //这个是数据集
$arr['fypage'] = $fypage; //页脚的[上一页],[下一页],[第一页]等

}else {
$conn=mysql_conn();
$result=mysql_query($sql);
mysql_close($conn);
$arr['result'] = $result;
}

return $arr;

}


相关文档:

php总结(4)

apache 动态编译 编译成so 静态编译 C 效率高5% 先完全动态编译,确定需要的 静态编译 合理使用会话 尽可能少的加载外部文件 尽可能少的占用外部资源 lazyload 迟连接早释放 变量应尽可能的保持一种类型 改变变量类型的时候,只会自动增所占内存 不会减少 如int->float  占空间变大 float->int 不会变小 ......

PHP点点滴滴

1、布尔值:false(0,空白,null);    true(-1,非0值); 2、echo '$s'输出内容是 $s;  
    如果""里面包含了$s或者{$s},那么将显示的变量的值。推荐使用{$s}的方式。
    使用""时候,如果在""里面还要使用"",就必须用\来转义,例如: echo "\"sss\""; 3、 ......

php学习收藏:PHP数组的总结

 
一、什么是数组
数组就是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体。数组的每个实体都包含两项:键和值。
二、声明数据
在PHP中声明数组的方式主要有两种:一是应用array()函数声明数组,一是直接为数组元素赋值。
<1>array()函数声明的数组的方式array([mixed...]) 参数mixed的语法 ......

初学PHP的18个基础例程

 
如何创建我们的第一个PHP页面呢?非常简单的!选择我们使用的一个最好的设计工具,当然你也可以 只使用记事本。创建之后记得要保存为扩展名为PHP的文件,然后传到我们的服务器
上。
  在编写PHP程序之前通常我们需要配置我们的环境,也就是说服务器
要支持PHP才能行啊
  一、PHP的基本结构:
  使用Incl ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号