在WordPress中的表中显示数据库数据

时间:2014-01-22 06:22:14

标签: php mysql wordpress

我对WordPress很新;我想知道是否有人能告诉我如何在WordPress的一个页面中以表格格式添加我的数据库表格;我做了一个研究,我发现了这个:http://www.youtube.com/watch?v=hb3lfwq1bfM但我不知道“wpData Tables”是否是我需要安装的插件或者......?我的wordpress中没有这个选项!

如果您需要更多说明,请告诉我。

如果有人能告诉我正确的方向,我很感激:)

由于

1 个答案:

答案 0 :(得分:1)

在你的page.php中,在所需区域的循环中添加此代码。

替换$my_page_id$table_name的值,并根据您的要求添加列。

<?php
$my_page_id = 111; // page ID here
if( get_the_ID() === $my_page_id) { 

global $wpdb;
$table_name = 'your_table_name_here';
$myrows = $wpdb->get_results( "SELECT column_1, column_2, column_3 FROM ". $table_name); // add columns as you want
?>
<table>
    <thead>
        <tr>
          <th>Column 1</th>
          <th>Column 2</th>
          <th>Column 3</th>
        </tr>
    </thead>
    <tbody>
    <?php foreach ( $myrows as $myrow ) {  ?>
        <tr>
          <td><?php echo $myrow->column_1; ?></td>
          <td><?php echo $myrow->column_2; ?></td>
          <td><?php echo $myrow->column_3; ?></td>
        </tr>
    <?php } ?>
    </tbody>
</table>
<?php
}