为了账号安全,请及时绑定邮箱和手机立即绑定

如何显示数据库中的所有表名?

如何显示数据库中的所有表名?

PHP
拉丁的传说 2021-04-26 13:45:31
我试图回显特定数据库中的所有表名,但找不到有效的解决方案!这是我到目前为止需要的代码:$sql = "SHOW TABLES FROM test";$result1 = mysqli_query($conn, $sql);$resultCheck = mysqli_num_rows($result1);if ($resultCheck > 0){    while ($row = mysqli_fetch_assoc($result1)){        echo $row;    }}任何帮助将是巨大的!
查看完整描述

2 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

$row即将作为array,所以你必须把它作为获取

echo $row['Tables_in_test']


查看完整回答
反对 回复 2021-05-07
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

首先,请确保不要在您正在使用的用户可以看到的范围之外请求数据库(因此,请确保该用户可以看到其他数据库)。


找到一个,这是代码


$sql = "SHOW TABLES FROM test";

$result1 = $conn->query($sql);

while ($row = mysqli_fetch_assoc($result1)){

  echo $row["Tables_in_test"];

}


查看完整回答
反对 回复 2021-05-07
  • 2 回答
  • 0 关注
  • 200 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信