这是代码, 我正在更新wp_users表的col名称custom_status以用于发布数据用户电子邮件。插入工作正常, 但更新查询不起作用。
此处代码:
if (isset($_POST["email_type"]) == 'News' ) {
$wpdb->
update('wp_users', array('custom_status' =>
'News'), WHERE, array('user_email' =>
$_POST["user_email"] ));
}
感谢你的建议。
#1你应该添加第三个参数, 例如将更新的行:
if (isset($_POST["email_type"]) == 'News' ) {
$wpdb->
update('wp_users', array('custom_status' =>
'News'), array( 'ID' =>
1 ));
}
【如何使用更新查询更新WordPress中的表值()】希望对你有帮助。
推荐阅读
- 如何使用子主题更新WordPress主题文件
- 将产品添加到购物车后如何更新微型购物车
- 神策数据(从技术视角看,如何更多更好更快地实施 A/B 试验)
- 云计算奇妙学习之旅第六期(各级别RAID详解)
- MDT2013报错--FAILURE(5616):15299:Verify BCDBootEx
- MPU(鸿蒙轻内核的任务栈的溢出检察官)
- VSCode 中,TS 提示 ”无法找到 *.vue声明文件“的解决方案
- Java接口隔离原则(接口里的方法,你都用得到吗())
- kubernetes搭建gitlab开启ssh