我想在我正在创建的MySQLi扩展中实现一个特定的功能,但如果它已经存在,或者大部分存在,我不想这样做。我已经仔细阅读了文档,我只是不确定这个或类似的功能是否是内置的;有人知道吗?
$db = new mysqli;
$sql = 'SELECT whatever...';
$obj = $db->fetchUpdate($sql);
// overwrite previous values
$obj->result['first'] = 'John';
$obj->result['last'] = 'Smith';
$obj->update(); // save to db
同样,我可以将一个轻薄的包装器扩展器放在一起,完成这件事;我只是想确保它不是mysqli基本方法的一部分,我只是在文档中忽略了它。感谢您的指导!
答案 0 :(得分:1)
它没有在MySQLi中实现,这就是为什么有那么多ORM的原因:)