0

以下のコードでは、最後の pr_name をすべてのキーに割り当てているという問題があります。

$arr   = array();
while($row = mysql_fetch_array($results)) { 
$keys[] = $row['pr_code'];
$items = array_fill_keys($keys, $row['pr_name']);
}
4

1 に答える 1

3

これで簡単に:

$items = array();
while($row = mysql_fetch_array($results)) { 
  $items[$row['pr_code']] = $row['pr_name'];
}
于 2012-08-09T10:16:47.347 に答える