我是Drupal的新手,我在drupal数据库中有一个表。我想查询它的所有内容并以表格格式显示。每当我执行查询时,链接都会将我指向空白页面,并且不显示任何内容。我已附上PhP代码供参考。任何帮助将受到高度赞赏。
<?php
$header = array('Name', 'Age', 'Sex','University');
$rows = array();
$sql = 'SELECT Name, Age, Sex,University FROM {data_pulling} ORDER BY Name';
$res = db_query($sql);
while ($row = db_fetch_array($res)) {
$rows[] = $row;
}
print theme('table', $header, $rows);
?>
答案 0 :(得分:4)
猜测你正在使用Drupal 7但是正在尝试使用Drupal 6的API函数。
试试这个
foreach ($res as $row) {
$rows[] = (array) $row;
}
print theme('table', array('rows' => $rows, 'header' => $header));
有关详细信息,请查看docs for db_query和theme_table