mysql in id 计算count_php mysql中count(id)的记录数,如何获取出来

第一个文件(被引用的部分)publicfunctionexecute_dql2($sql){$arr=array();$res=mysql_query($sql,$this->conn);$i=0;while($row=mysql_fetch_assoc($res)){$arr[$i++]=$row;}//释放...

第一个文件(被引用的部分)

public function execute_dql2($sql){

$arr=array();

$res=mysql_query($sql,$this->conn);

$i=0;

while($row=mysql_fetch_assoc($res)){

$arr[$i++]=$row;

}

//释放资源

mysql_free_result($res);

return $arr;

}

第二个文件

require_once 'SqlHelper.class.php';

class EmpService{

function getPageCount($pageSize){

//需要查询$rowCount,总记录数

$sql="select count(id) from person";

$sqlHelper=new SqlHelper();

$res=$sqlHelper->execute_dql2($sql);

print_r($res);//表中是14个数据,这里也确实打印了一个14的数据。Array ( [0] => Array ( [count(id)] => 14 ) )

//这样就可以计算$pageCount

if($row=mysql_fetch_row($res)){ //这里出错,$row得不到值。正确的应该是得到14这个值

$pageCount=ceil($row[0]/$pageSize);//计算页数

}

//释放资源关闭连接

//mysql_free_result($res);

$sqlHelper->close_connect();

return $pageCount;

上面出错部分 如何得到值啊,急等

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值