因此,我试图实现一些自定义操作,对我创建的表进行选择。
我正在使用以下内容:
global $wpdb;
$fivesdrafts = $wpdb->get_results("SELECT * FROM wpjk_vuln WHERE IDuser = " . um_profile_id());
foreach ( $fivesdrafts as $fivesdraft )
{
echo $fivesdraft->IDprogram;
}
当我打开应该显示IDprogram的页面时,它没有显示,不知道为什么。
BUT, 如果我在查询中添加回显,请显示以下代码:
global $wpdb;
echo "SELECT * FROM wpjk_vuln WHERE IDuser = " . um_profile_id();
$fivesdrafts = $wpdb->get_results("SELECT * FROM wpjk_vuln WHERE IDuser = " . um_profile_id());
foreach ( $fivesdrafts as $fivesdraft )
{
echo $fivesdraft->IDprogram;
}
页面将显示IDprogram,这很奇怪。我已经对um\\u profile\\u id()值进行了硬编码,并且发生了同样的事情。