WordPress:$ wpdb查询返回double

时间:2016-08-21 09:52:23

标签: php wordpress

我被困在这里大约一个小时,我的头发变灰了。

由于某种原因,当我尝试运行此查询时:

$sql = "SELECT * FROM wp_units WHERE user_id = $user->ID AND post_units = $id";
$results = $wpdb->get_results($sql);

foreach ($results as $result) {
  echo $result->post_units;

}

我得到了这个输出:

  

99 1212 1616 1919

在数据库中我有:

|id | user_id | post_units
 1      1        9
 2      1        12
 3      1        16
 4      1        19

谁能明白为什么?

编辑:

$ wpdb-> last_query;也是双倍的回报。

  

SELECT * FROM wp_units WHERE user_id = 1 AND post_units = 9 SELECT * FROM wp_units WHERE user_id = 1 AND post_units = 9

0 个答案:

没有答案