wordpress - $wpdb 如何使用replace()?
问题描述
我创建了一个向数据库提交一些数据的表单,但我需要能够检查该行是否已经存在,如果它确实我想更新该行,如果我想插入一个新行。我知道您可以为此使用 replace() ,但我无法让它工作。
这是我的代码;
$wpdb->replace('wp_tshirts', array(
'user_id' => $user_id,
'type' => $shirt_type,
'size' => sanitize_text_field($shirt_size),
'name' => $shirt_name
));
解决方案
推荐阅读
- jenkins - 在脚本中将 PASSWORD 凭据变量从 Jenkins 传递到 sshpass
- sql-server - 在 SQL Server (SSMS) 中替换 LEFT OUTER JOIN
- json - 如何正确使用jq对json输出进行排序
- java - 如何使用多个条件。添加(限制)
- git - SmartGit 未在日志中显示未提交的更改
- elasticsearch - 如何使 ElasticSearch 字段不可搜索
- python - 如何将 QpushButton 添加到 QTablewidget 内的每一行
- c# - PC 立即关机 process.start("shutdown", " /s /t")
- javascript - 当下拉选项未列出时,用户可以手动输入自定义值
- android - 在单独的线程上执行 Runnable 的多个实例会使我的应用程序崩溃而没有日志