将数据库值转换为关联数组

时间:2018-03-10 20:43:07

标签: php arrays mysqli

我有如下数据库查询:

$result = $db->query("SELECT bittitle,b_path from infbits ib INNER JOIN infbytes iby on ib.byte_id = iby.byte_num");

而且我试图将结果推送到这样的关联数组中:

$finalArr = array();
while($row = mysqli_fetch_assoc($result)){
$finalArr[$row['b_path']] = $row['bittitle'];
}

$ finalArr只有7行,而如果我要像这样回应wile循环中的行:
echo $row['bittitle'] . $row['b_path'];
它将回显所有22行,我无法理解,如果我们在while循环中发生的两个动作为什么finalArr不消耗所有行:

0 个答案:

没有答案