【发布时间】:2015-10-30 12:50:31
【问题描述】:
我正在尝试为 wordpress 设置一个自定义模板,用于从数据库中检索人员姓名和其他列
//connect.php
<?php
global $wpdb;
$blog_id = get_current_blog_id();
$results = $wpdb->get_results( 'SELECT * FROM database WHERE blog_id = {$blog_id}', OBJECT );
?>
//index.php
include_once "connect.php";
$sql = "SELECT * FROM databasetablename";
//run the query
$results = $wpdb->get_results($sql) or die(mysql_error());
foreach ($results as $result){
?>
//first person
<h2><?php echo $result -> name; ?></h2>
//second person
<h2><?php echo $result -> name; ?></h2>
//third person
<h2><?php echo $result -> name; ?></h2>
<?php
}
?>
但只是从数据库中显示相同的名字,而不是移动到下一个人的名字并显示他们我认为这是我的 sql 状态的问题,但不太确定,谢谢
【问题讨论】:
-
你能做一个数组 $results 的 var_damp 并更新你的问题吗?
-
您有该表中内容的示例吗? (列 + 一些示例行)