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)
正如我在评论中所说,您应该使用嵌套的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 _”(当然没有<和>)。