我创建了一个向数据库提交一些数据的表单,但是我需要能够检查该行是否已经存在(如果确实存在),我想更新该行,否则我想插入一个新行。我知道您可以为此使用replace(),但无法正常工作。
这是我的代码;
$wpdb->replace('wp_tshirts', array(
'user_id' => $user_id,
'type' => $shirt_type,
'size' => sanitize_text_field($shirt_size),
'name' => $shirt_name
));