PHP——分页显示的完善(加查询,用类简化sql语句)
2016-02-19 15:18
711 查看
<?php class mydbda { var $host = "localhost"; var $username = "root"; var $password = "123"; var $database = "mydb"; /** 功能:执行SQL语句,返回结果 参数:$sql:要执行的SQL语句 $type:SQL语句的类型,CX代表查询,QT代表其他 $data:要操作的数据库 返回值:如果是查询,返回结果集 如果是其他语句,执行成功返回OK,失败返回NO */ function Select($sql,$type,$data) { //1.造连接对象 $db = new mysqli($this->host,$this->username,$this->password,$data); //2.判断是否连接成功 if(mysqli_connect_error()) { echo "连接失败"; //退出整个程序 exit; } else { //4.执行SQL语句 $result = $db->query($sql); if($type == "CX") { $str = ""; while($row = $result->fetch_row()) { for($i=0;$i<count($row);$i++) { $str=$str.$row[$i]."^"; } $str = substr($str,0,strlen($str)-1); $str = $str."|"; } $str = substr($str,0,strlen($str)-1); return $str; } else { if($result) { return "OK"; } else { return "NO"; } } } } } ?>
mydbda.php
相关文章推荐
- PHP查找与搜索数组元素
- MySQL数据库编码、html页面编码、PHP或html文件本身编码要全部一致。
- PHP学习笔记之数组操作//待完善V1.0
- 如何删除PHP数组中的元素,并且索引重排
- win10 phpStudy 80端口被占用
- php给图片加文字水印
- php 引用详解
- 简单爬虫模拟登陆phpmyadmin
- fastcgi是什么?与php-fpm之间是什么关系?
- PHP命名空间(Namespace)的使用详解
- [转]RabbitMQ消息队列在PHP下的应用
- PHP同时上传“多个”文件示例,并格式化$_FILES数组信息
- ubuntu下面挂载mtp设备的目录位置
- php抽奖概率算法
- PHP数组变量重复利用的Bug
- php红包算法
- [转]各种有用的PHP开源库精心收集
- PHP导出数据到CSV文件
- PHP利用imagick生成组合缩略图
- eerTyraniBfohtpeDmumixaM.104