我有多个名为 MOM2016、MOM2017、MOM2018 的表。
当我在 phpmyadmin 中运行查询时
SHOW TABLES LIKE 'MOM%'
它按预期返回 3 个项目。
但是!!!当我在 php 中运行时,我的代码似乎只给了我数组中的 1 个项目(第一个只有 MOM2016)。
$sql = "SHOW TABLES LIKE 'MOM%'";
$result = $conn->query($sql);
$dbArray = $result->fetch_assoc();
echo "DEBUG:".count($dbArray);
这给:
DEBUG:1
我的php代码有错误吗?请帮忙。
最佳答案
如果您想一次获得所有结果,
$dbArray = $result->fetch_all();
echo "DEBUG:".count($dbArray);
关于php - SHOW TABLES 未返回数组中的正确项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49289735/