PHP mysqli_fetch_row

use*_*625 -5 php arrays mysqli

我有这行代码:

$row = mysqli_fetch_row($result);
print_r($row);
Run Code Online (Sandbox Code Playgroud)

结果是:

Array ( [0] => 1 [1] => [2] => 2014-02-21 [3] => 13:07:00 [4] => Toronto [5] => New York [6] => 2014-02-25 15:19:41 [7] =>  [8] => 2014-02-20 [9] => Toronto [10] => 2 [11] => New York [12] => 3 )
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何让它显示字段名称,如下所示:

[id] => 1 ['isOpen'] => ['date'] => 2014-02-21
Run Code Online (Sandbox Code Playgroud)

小智 6

你会想用mysqli_fetch_assoc()而不是mysqli_fetch_row()

用这个

$row = mysqli_fetch_assoc($result);
print_r($row);
Run Code Online (Sandbox Code Playgroud)

  • @RUJordan没有,只有dogecoin.:(我也很沮丧. (4认同)
  • 令人惊讶的是,有多少人使用`_row`时他们的意思是`_assoc` ... +1 (3认同)