PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php中分页及SqlHelper类用法实例大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP分页sqlHelper类用法分享给大家供大家参,具体如下:

文档目录结构如下:

php中分页及SqlHelper类用法实例

sqlHelper.PHP代码如下:

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,请注明来意。