php数据库操作类增删改查分页mysqli数据库类
2022-07-13  962

关于PHP语言实现各种操作类,网上都能够找得到,但是质量参差不齐,有的代码不好懂,有时候看的眼花缭乱。而PHP在访问数据库的时候又经常会出现各种问题,如字符编码问题,SQL语法错误问题,PHP处理数据记录对象和返回对象的问题等等。为此,本站特开发了一款简单实用的PHP数据库操作类,含有增删改查分页功能,供大家参考。

1,执行一个带返回结果的SQL语句,如SELECT,SHOW等

$sql = "SELECT * FROM '表' ORDER BY id DESC";
$dosql->Execute($sql);
while($row = $dosql->GetArray()){
数据列表
}

2,执行一个不返回结果的SQL语句,如update,delete,insert等

更新数据:$dosql->ExecNoneQuery("UPDATE '表' SET '字段1'='值','字段2'='值' WHERE id=$id");
增加数据:$dosql->ExecNoneQuery("INSERT INTO '表' (字段1, 字段2, 字段3, ...) VALUES ('值1', '值2','值3', ...)");

3,执行一个SQL语句,返回前一条记录或仅返回一条记录

$row = $dosql->GetOne("SELECT * FROM '表' WHERE id=$id");

4,执行一个SQL语句,获得查询的总记录数

$count = $dosql->GetOne("SELECT count(id) as 变量 FROM '表' WHERE addtime>='$datea' and addtime<='$dateb' ");