我得到一个Undefined offset: 1 来自以下查询的消息。不明白我为什么会得到它。回波产生正确的数据。
echo $url_slug ;
$Exploded_slug = explode($user->ID.\'--\',$url_slug);
print_r($Exploded_slug );
$url\\u段塞结果:4--106print\\r($Exploded\\u slug)结果:数组([0]=>4--106)
$query = "SELECT comments FROM wp_rdp_winners WHERE id = $Exploded_slug[1]";
$comments = $wpdb->get_var($query);
上述查询为空。ID 4没有注释,并且在表中不存在。如果这意味着ID=4没有注释字段,那么如何跳过If语句?