Swoole数据库接口的使用

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页

<?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); //插入一条新的记录 
?>