0

在我执行查询并循环遍历结果以组成记录数组后,当我 var_dump 该数组时,我看到以下内容:

大批
  0 =>
    大批
      0 => 字符串 '1'
      'id' => 字符串'1'
      1 => 字符串'记录一个'
      '名称' => 字符串'记录一个'
  1 =>
    大批
      0 => 字符串 '2'
      'id' => 字符串'2'
      1 => 字符串'记录二'
      'name' => string '记录二'

我应该怎么做才能把上面变成下面?

大批
  0 =>
    大批
      'id' => 字符串'1'
      '名称' => 字符串'记录一个'
  1 =>
    大批
      'id' => 字符串'2'
      'name' => string '记录二'
4

2 回答 2

2

不要使用mysql_fetch_array(). 使用mysql_fetch_assoc(). (或 Mysqli 等价物)

于 2013-02-24T00:15:59.577 回答
1

使用...从数据库中获取数据

     $row = mysql_fetch_assoc($result) // <--- _assoc!
于 2013-02-24T00:16:08.743 回答