我知道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/