如何在Wordpress页面上显示数据库表?

时间:2016-04-30 07:22:39

标签: php wordpress wampserver

我创建了一个数据库名称:' upsdatabase',表名:' upstable'在phpmyadmin使用wamp服务器。我有四列。我创建了upsTest.php,用于在浏览器上显示表格。它显示正确但我想在wordpress页面上显示 如何展示请帮助我。

1 个答案:

答案 0 :(得分:0)

WordPress在与wp-config.php中使用的table_prefix相同之前不会识别该表

这样打开wp-config文件,检查$ table_prefix并在其前面添加当前表。

之后你可以使用$ wpdb然后你的查询例如: -

// 1st Method - Declaring $wpdb as global and using it to execute an SQL query statement that returns a PHP object

global $wpdb;
$results = $wpdb->get_results( 'SELECT * FROM wp_options WHERE option_id = 1', OBJECT );

// 2nd Method - Utilizing the $GLOBALS superglobal. Does not require global keyword ( but may not be best practice )

$results = $GLOBALS['wpdb']->get_results( 'SELECT * FROM wp_options WHERE option_id = 1', OBJECT );

查看此链接以获取有关$ wpdb

的更多信息

https://codex.wordpress.org/Class_Reference/wpdb