猿问

从 Wordpress 数据库中检索和显示数据

目前,我创建了一个从数据库中检索数据并显示它的代码。但是,由于某种原因,我在页面上看不到要检索的文件。我的目标是从数据库中检索数据,并显示在网页上。我不需要与数据库建立连接,因为 Wordpress 会自动连接。


我的代码:


<?php


global $wpdb;

// this adds the prefix which is set by the user upon instillation of wordpress

$table_name = $wpdb->prefix . "wpex_programma";

// this will get the data from my table

$retrieve_data = $wpdb->get_results( "SELECT * FROM wpex_programma" );

?>

<!--This will display my files-->

<ul>

<?php foreach ($retrieve_data as $retrieved_data){ ?>

<li><?php echo $retrieved_data->column_name;?></li>

<li><?php echo $retrieved_data->another_column_name;?></li>

<li><?php echo $retrieved_data->as_many_columns_as_you_have;?></li>

<?php 

}

?>

</ul>

我的问题:数据没有显示,我相信它没有被检索到。我该如何解决?


我的数据库结构:

qq_遁去的一_1
浏览 154回答 2
2回答

忽然笑

您可以检查数据库表中的数据。在 PHP MySQL 数据库中。您可以在安装 WordPress 时确定的表前缀后找到表名。应该有你的列名。与表名。

小唯快跑啊

这是一个示例代码,它将获取数据然后显示它global $wpdb;// this adds the prefix which is set by the user upon instillation of wordpress$table_name = $wpdb->prefix . "wpex_programma";// this will get the data from your table$retrieve_data = $wpdb->get_results( "SELECT * FROM $table_name" );?><ul>foreach ($retrieve_data as $retrieved_data){ ?><li><?php echo $retrieved_data->id;?></li><li><?php echo $retrieved_data->naam;?></li><li><?php echo $retrieved_data->as_many_columns_as_you_have;?></li><?php&nbsp;}?>类参考/wpdb确保您创建了一个数据库,确保添加正确的 table_name,确保您已在表中插入数据。
随时随地看视频慕课网APP
我要回答