如何在Wordpress插件开发中列出表格?

Boo*_*jan 1 php mysql database wordpress

我想在我的插件开发中显示所有表名。我知道如何在核心PHP中做到这一点。

我正在这样尝试:

$mytables=$wpdb->get_results("SHOW TABLES");
 foreach ($mytables as $mytable)
            {
              echo $mytable;
            }
Run Code Online (Sandbox Code Playgroud)

VMa*_*Mai 7

正如我在评论中所说,您应该使用嵌套的foreach循环。

global $wpdb;
$mytables=$wpdb->get_results("SHOW TABLES");
foreach ($mytables as $mytable)
{
    foreach ($mytable as $t) 
    {       
        echo $t . "<br>";
    }
}
Run Code Online (Sandbox Code Playgroud)

然后,您无需知道数据库的名称,因为SHOW TABLES它将创建列名称“ Tables_in _”(当然没有<和>)。