【发布时间】:2017-11-07 21:47:12
【问题描述】:
我正在尝试从数组中的某个数据库中获取所有表,以便将其与另一个数据库进行比较。
//Get a list of all tables
$sql = "SHOW TABLES FROM Data;";
$result = mysqli_query($conn, $sql);
$resultCheck = mysqli_num_rows($result);
if ($resultCheck == 0)
{
exit("NO SQL RESULTS");
}
$array = mysqli_fetch_all($result);
print_r($array);
但是,当我这样做时,它会导致我得到一个数组,其中的结果嵌套在另一个数组中。
Array
(
[0] => Array
(
[0] => table1
)
[1] => Array
(
[0] => table2
)
[2] => Array
(
[0] => table3
)
[3] => Array
(
[0] => table4
)
)
有没有办法做到这一点,而不使用 while 循环与 mysqli_fetch_assoc 结合?
【问题讨论】: