关于插件 或者 其他 php 进行数据库操作函数说明
黑色小河
2016-07-29 AM
4046℃
0条
select_query(表, 查询出来的字段, 查询条件, 关于排序的, 关于排序的, limit 那啥 xx,xx, INNER JOIN 条件);//查询数据
//查询条件支持 直接字符串的条件 `xxx`='xx' 数组方式
//查询条件数组方式说明 (数组方式函数支持MD5('xxxx'))
1.array('字段1'=>'值1',
'字段2'=>'值2'
)
2.array('字段1'=> array('sqltype'=>'类型',
'value'=> '值1'
),
'字段2'=>'值2'
)
/**类型有
LIKE -> LIKE
NEQ -> 不等于
> -> 大于
< -> 小于
<= -> 小于等于
>= -> 大于等于
= -> 等于
IN -> IN 包括 用法 数组array(
'xxxx',
'xxxx',
'xxxx',
'xxxx')
**/
/*************************************************/
update_query(表名, set值 支持数组, 条件 支持数组 支持函数MD5());
//更新数据
//set值数组方式说明 (数组方式 值 函数支持MD5('xxxx') 支持 now() 支持 NULL 区分大小写)
//array('字段1'=> '值1','字段2'=> '值2')
/*************************************************/
insert_query(表名, set值 支持数组);
//插入数据
//set值数组方式说明 (数组方式 值 函数 支持 now() 支持 NULL 区分大小写)
//array('字段1'=> '值1','字段2'=> '值2')
/*************************************************/
delete_query(表名, set值 支持数组);
//删除数据
//set值数组方式说明 array('字段1'=> '值1','字段2'=> '值2')
/*************************************************/
full_query(sql语句);
//执行数据
/*************************************************/
db_escape_string(内容);
//数据库转义
/*************************************************/
get_query_val(表, 查询出来的字段, 查询条件,...);
//查询数据 参数参考select_query 返回查询第一条的第一个值
/*************************************************/
get_query_vals(表, 查询出来的字段, 查询条件,..);
//查询数据 参数参考select_query 返回查询第一条 数组方式
/*************************************************/
D()->query(sql语句)//执行语句
D()->fetch_array()//从结果集中取得一行作为关联数组,或数字数组,或二者兼有。
D()->fetch_assoc()//从结果集中取得一行作为关联数组
D()->fetch_row()//从结果集中取得一行作为数字数组
D()->findall(表名)//返回指定表所有内容
D()->select(表名, select字段 默认 "*", 后面的附加内容 可空)//查询数据
D()->delete(表名, 条件 文本)//删除数据
D()->insert(表名, 字段 "`xxx`,`xxx`,`xxx`", 值 "'xxx','xxx','xxx'")//插入数据
D()->update(表名, SET 与 WHERE 之间的内容, 条件内容)//
D()->insert_id()//取得上一步 插入数据 操作产生的 ID。
D()->db_num_rows()//取得结果集中行的数目
D()->num_rows()//参照 D-> db_num_rows()
D()->db_affected_rows()//取得前一次 MySQL 操作所影响的记录行数
D()->free()//释放结果内存
D()->getid()//参照 D-> insert_id()
D()->real_escape_string(内容)//转义