Как я могу сделать этот массив с данными из базы данных? - PullRequest
4 голосов
/ 13 сентября 2011

Как я могу сделать этот массив с данными из базы данных?

$array=array("a"=>"Apple","b"=>"Ball","c"=>"Cat");

У меня есть таблица базы данных со столбцами letter и value.

letter | value
       |
  a    | Apple
  b    | Ball
  c    | Cat

Я хочу, чтобы "a"=>"Apple","b"=>"Ball","c"=>"Cat" были значениями из базы данных, используя цикл for, как это возможно?

Большое спасибо за любую помощь!

1 Ответ

10 голосов
/ 13 сентября 2011

при условии, что вы можете установить соединение и выбрать

$array=array();
while ($row = mysql_fetch_assoc($result)) {
    $array[$row['letter']]=$row['value'];
}

print_r($array);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...