php - 如何使用更新查询更新 wordpress 中的表值?
问题描述
这是代码,我正在为发布数据用户电子邮件更新表的custom_status
列名。wp_users
插入工作正常,但更新查询不起作用。
代码在这里:
if (isset($_POST["email_type"]) == 'News' ) {
$wpdb->update('wp_users', array('custom_status' => 'News'), WHERE, array('user_email' => $_POST["user_email"] ));
}
感谢您的建议。
解决方案
您应该添加第三个参数,您将更新哪一行,例如:
if (isset($_POST["email_type"]) == 'News' ) {
$wpdb->update('wp_users', array('custom_status' => 'News'), array( 'ID' => 1 ));
}
希望能帮到你。
推荐阅读
- visual-studio - 添加表适配器时未将对象引用设置为对象的实例
- c# - 使用 Linq 从列表中删除两个重复项(如果一个重复项)
- python - 与模块“re”匹配模式的类型错误
- vba - Excel存储过程调用中的行重复
- angular - Type '{Property: string, Property2: string} 不可分配给 Observable 类型
- c# - 如何在 ASP.NET Core 中使用 HttpContext.Current
- java - 添加新的组合框 Java
- python - 如何通过python click框架定义这个命令?
- state-machine - Spring 状态机 UML 保留在内存中
- c++ - 使用 multiset_of 提升 bimap 查找