求韩顺平讲SMARTY时候的 SqlHelper.class.php 和FenyePage.class.php文件

注明:是讲SMARTY部门留言板项目时候的那个哦,因为这个比较新,我之前的讲PHP的那两个文件有点老,现在不知道怎么改了,希望有这两个文件的仁兄能贡献一下哦,如果可用立即... 注明:是讲SMARTY 部门留言板项目 时候的那个哦,因为这个比较新,我之前的讲PHP的那两个文件有点老,现在不知道怎么改了,希望有这两个文件的仁兄能贡献一下哦,如果可用立即给分哦 多谢了, 展开
 我来答
暮海琢云
2013-05-27 · TA获得超过1255个赞
知道小有建树答主
回答量:563
采纳率:0%
帮助的人:239万
展开全部
<?php
require_once 'SqlHelper.class.php';

class EmpService{

//一个函数可以获取共好雀有多少页
function getPageCount($pageSize){

//需要查询$rowCount
$sql="select count(id) from emp";
$sqlHelper=new SqlHelper();
$res=$sqlHelper->execute_dql($sql);

//这样就可以计算$pageCount
if($row=mysql_fetch_row($res)){
$pageCount=ceil($row[0]/$pageSize);
}
//扒袜局释放资源关闭连接
mysql_free_result($res);
//关闭连接
$sqlHelper->close_connect();
return $pageCount;
}

//一个函数可以获取应当显示的春让雇员信息
function getEmpListByPage($pageNow,$pageSize){

$sql="select * from emp limit ".($pageNow-1)*$pageSize.",$pageSize";

$sqlHelper=new SqlHelper();
//这里的$res就是一个二维数组
$res=$sqlHelper->execute_dql2($sql);
//释放资源和关闭连接
//关闭连接
$sqlHelper->close_connect();

return $res;

}

//第二种使用封装的方式完成的分页(业务逻辑到这里)
function getFenyePage($fenyePage){

//创建一个SqlHelper对象实例
$sqlHelper=new SqlHelper();

$sql1="select * from emp limit "
.($fenyePage->pageNow-1)*$fenyePage->pageSize.",".$fenyePage->pageSize;

$sql2="select count(id) from emp";
$sqlHelper->exectue_dql_fenye($sql1,$sql2,$fenyePage);

$sqlHelper->close_connect();
}

//根据输入id删除某个用户
function delEmpById($id){

//
$sql="delete from emp where id=$id";
//创建SqlHelper对象实例
$sqlHelper=new SqlHelper();
//0, 1 ,2
return $sqlHelper->execute_dml($sql);
}
}
?>
启帆信息
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!... 点击进入详情页
本回答由启帆信息提供
兔斯基118
2012-09-17 · TA获得超过109个赞
知道答主
回答量:27
采纳率:0%
帮助的人:18.3万
展开全部
貌似verycd上应该有,自己去看看
追问
没有的 VERYCD上的我已经下完了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式