大佬教程收集整理的这篇文章主要介绍了php中分页及SqlHelper类用法实例,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
本文实例讲述了PHP中分页及sqlHelper类用法。分享给大家供大家参考,具体如下:
文档目录结构如下:
PHP;"> MysqLi=new MysqLi(self::$host,self::$user,self::$pwd,self::$db); if($this->MysqLi->connect_error){ die("连接数据库失败! ".$this->MysqL->connect_error); } $this->MysqLi->query("set names utf8"); } function execute_dql_all($sql){ //执行查询语句 $arr=array(); $this->result=$this->MysqLi->query($sql) or die ($this->MysqL->connect_error); //将数据转存到$arr数组中 while($row=MysqLi_fetch_array($this->result,MysqL_BOTH)){ $arr[]=$row; } $this->result->free(); return $arr; } function execute_dql_num($sql){ //执行查询语句 $arr=array(); $this->result=$this->MysqLi->query($sql) or die ($this->MysqL->connect_error); //将数据转存到$arr数组中 while($row=MysqLi_fetch_array($this->result,MysqLI_NUM)){ $arr[]=$row; } $this->result->free(); return $arr; } function execute_dql_assoc($sql){ //执行查询语句 $arr=array(); $this->result=$this->MysqLi->query($sql) or die ($this->MysqL->connect_error); //将数据转存到$arr数组中 while($row=MysqLi_fetch_array($this->result,MysqLI_ASSOC)){ $arr[]=$row; } $this->result->free(); return $arr; } //查询某表中的记录数 function execute_dql_counts($table,$id="*"){ $this->sql="SELEct count($id) from $table"; $this->result=$this->MysqLi->query($this->sql); $row=MysqLi_fetch_all($this->result); $this->result->free(); return $row[0][0]; } function execute_dml($sql){ //执行正删改 $this->result=$this->MysqLi->query($sql); if(!$this->result){ return -1;//执行正删改失败 }else{ if($this->MysqLi->affected_rows>0){ return 1;//执行正删改成功,影响行数 }else{ return 0;//执行正删改成功,但没有影响行数 } } } }
以上是大佬教程为你收集整理的php中分页及SqlHelper类用法实例全部内容,希望文章能够帮你解决php中分页及SqlHelper类用法实例所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。