Swoole数据库接口的使用
查看全部词条命名空间:Main
导航: 上一页
<?php
require('config.php');
/*
直接引用数据库对象
*/
$php->db->query($sql);
$php->db->update($id,$data,$table,$where='id');
$php->db->delete($id,$table,$where='id');
$php->db->insert($data,$table);
*
使用SelectDB类
*/
$db_apt = new SelectDB($php->db); //把数据库对象传递给类
$db_apt->from($table); //表名
$db_apt->select('id,title,content'); //查询哪些字段
$db_apt->where('id>13'); //插入一个条件
$db_apt->where('id<100'); //再插入一个条件,当前条件为id>13 and 1d<100
$db_apt->order('id desc'); //按ID倒序排列
/* orwhere order group join等操作,请查看SQL帮助手册,以及SelectDB类 */
$db_apt->author('admin'); //插入一个条件,author='admin'
$db_apt->sql($sql); //直接指定SQL语句
$db_apt->getall(); //获取到所有结果
$db_apt->getone(); //获取一条记录,limit 1,并返回结果集的第一条数据
$db_apt->getsql(); //获取到当前SQL语句
$db_apt->delete(); //删除所有符合以上条件的记录
$db_apt->update($data); //更新所有符合以上条件的记录的数据
$db_apt->insert($data); //插入一条新的记录
?>