我知道SocialEngine中有一个表的访问方式如下:

Engine_Api::_()->getDbTable('table_name','plugin_name');

例如,要访问users表,我们使用:
Engine_Api::_()->getDbTable('users', 'user');

我的问题是如何更新表。SocialEngine中有哪些API和方法可以执行此操作?
换句话说,我们如何在SocialEngine中实现以下SQL查询的功能?
UPDATE `engine4_users` SET `phone_number`='12345678' WHERE `user_id`='15'

最佳答案

请在函数中使用以下查询。
$userTable=Engine廑Api::廑()->getDbtable('users','user');

                $userTable->update(array(
                'phone_number' =>'12345678',
                ), array(
                'user_id = ?' => '15',

                ));

关于php - 如何在SocialEngine中更新表格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51924256/

10-10 11:19