我正在尝试将SQL查询的结果放入我的wordpress网站的表中。
我的表名为“statetable”
列是“State”,“num-Asn”和“Percent”
以下是我的自定义php模板中的代码。
global $wpdb;
$results = $wpdb->get_results("SELECT * FROM statetable;");
echo "<table>";
foreach($results as $result){
echo "<tr>";
echo "<td>".$result->State."</td>";
echo "<td>".$result->num-ASN."</td>";
echo "<td>".$result->Percent."</td>";
echo "</tr>";
}
echo "</table>";
?>
我得到一个空表,其中一个单元格填充零。我认为这可能不是设置它的最佳方法,或者我对foreach循环的语法错误。
答案 0 :(得分:1)
“num-ASN”是非法标识符名称。检查$results
中的内容。
答案 1 :(得分:0)
使用
检查$ results的内容 var_dump($results);