原生语句query
# 用法1: 选择所有记录
$db->query('SELECT * FROM test WHERE id=? AND status=?', [10, 1])->fetchAll();
# 用法2: 查询一条记录
$db->query('SELECT * FROM test WHERE id=? AND status=?', [10, 1])->fetch();
# 用法3: 其它查询像 Update, Insert, Delete等...
$db->query('DELETE FROM test WHERE id=?', [10])->exec();
查询结果fetch和fetchAll()
# fetch(): 返回一条记录,默认返回数组类型结果
# fetchAll(): 退回多条记录
fetch($type = null, $argument = null, $all = false)
fetchAll($type = null, $argument = null)
$type=null 返回结果;$type=true 返回sql语句,方便调试用;
$argument=null 或 "array" 返回数组结果,$argument="obj" 返回对象结果,
fetch($all=true) 返回多条记录
exec()
返回影响条数