创建php键和值数组

时间:2019-04-06 11:40:11

标签: php

我正在尝试从数据库记录创建键和值数组,但是该数组仅获得最终记录!这是我的代码的片段

$cateogiresArr = array();

while ($row=mysqli_fetch_row($result))
{

    $cateogiresArr["cateogryname"] = $row[1];
    $cateogiresArr["description"] = $row[2];

}

header("Content-type:application/json");
$json_categories =  json_encode($cateogiresArr);

1 个答案:

答案 0 :(得分:4)

在每次迭代中,将包含所需数据的新数组添加到$cateogiresArr

while ($row=mysqli_fetch_row($result))
{
    $cateogiresArr[] = [
        "cateogryname" => $row[1],
        "description" => $row[2],
    ];
}