如何在我的错误日志中没有收到此警告的情况下使其工作。缺少wpdb :: prepare()
的参数2我知道我需要传递第二个参数,如wp文档中所述,但无法使其正常工作。
$insert = "INSERT IGNORE INTO " . $pps_new_table_name . "( post_id, post_author, create_date, hit_count, {$browser_column}, {$device_column} ) VALUES (" . $_POST['post_id'] . ",'" . $_POST['post_author'] . "','" . $create_date . "','1','1','1') ON DUPLICATE KEY UPDATE hit_count=hit_count + 1, {$browser_column}= {$browser_column} + 1, {$device_column}= {$device_column} + 1";
$results = $wpdb->query($wpdb->prepare($insert));