一、查
1、select($where='',$data='*',$limit='',$order='',$group='',$key='')
/**
*执行sql查询
*@param$where查询条件[例`name`='$name']
*@param$data需要查询的字段值[例`name`,`gender`,`birthday`]
*@param$limit返回结果范围[例:10或10,10默认为空]
*@param$order排序方式[默认按数据库默认方式排序]
*@param$group分组方式[默认为空]
*@param$key返回数组按键名排序
*@returnarray查询结果集数组
*/
2、listinfo($where='',$order='',$page=1,$pagesize=20,$key='',$setpages=10,$urlrule='',$array=array(),$data='*')
/**
*查询多条数据并分页
*@param$where
*@param$order
*@param$page
*@param$pagesize
*@returnunknown_type
*/
3、get_one($where='',$data='*',$order='',$group='')
/**
*获取单条记录查询
*@param$where查询条件
*@param$data需要查询的字段值[例`name`,`gender`,`birthday`]
*@param$order排序方式[默认按数据库默认方式排序]
*@param$group分组方式[默认为空]
*@returnarray/null数据查询结果集,如果不存在,则返回空
*/
4、query($sql)
/**
*直接执行sql查询
*@param$sql查询sql语句
*@returnboolean/queryresource如果为查询语句,返回资源句柄,否则返回true/false*/
二、增
1、insert($data,$return_insert_id=false,$replace=false)
/**
*执行添加记录操作
*@param$data要增加的数据,参数为数组。数组key为字段值,数组值为数据取值
*@param$return_insert_id是否返回新建ID号
*@param$replace是否采用replaceinto的方式添加数据
*@returnboolean
*/
2、insert_id()
/**
*获取最后一次添加记录的主键号
*@returnint
*/
三、改
3、update($data,$where='')
/**
*执行更新记录操作
*@param$data要更新的数据内容,参数可以为数组也可以为字符串,建议数组。
*为数组时数组key为字段值,数组值为数据取值
*为字符串时[例:`name`='phpcms',`hits`=`hits`+1]。
*为数组时[例:array('name'=>'phpcms','password'=>'123456')]
*数组的另一种使用array('name'=>'+=1','base'=>'-=1');程序会自动解析为`name`=`name`+1,`base`=`base`-1
*@param$where更新数据时的条件,可为数组或字符串
*@returnboolean
*/
四、删
1、delete($where)
/**
*执行删除记录操作
*@param$where删除数据条件,不充许为空。
*@returnboolean
*/


本文转载自中文网


本文转载自中文网
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h55911.shtml