我创建了一个数据库名称:' upsdatabase',表名:' upstable'在phpmyadmin使用wamp服务器。我有四列。我创建了upsTest.php,用于在浏览器上显示表格。它显示正确但我想在wordpress页面上显示 如何展示请帮助我。
答案 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
的更多信息