Запросите базу данных и сохраните результаты в массив в модуле drupal - PullRequest
1 голос
/ 19 августа 2010

В моей базе данных есть таблица с именем gsm_tariff. По сути, я просто хочу выполнить простой запрос на выборку

"SELECT * FROM {gsm_tariff} WHERE Country='Afghanistan'"

и сохранить результаты в массиве. Может кто-нибудь помочь мне с этим, пожалуйста? Я знаю, где поставить код и все; Мне просто нужен код, чтобы выполнить запрос и сохранить результаты в массиве.

1 Ответ

0 голосов
/ 19 августа 2010
$array = array();

$result = db_query('SELECT * FROM {gsm_tariff} WHERE Country = "%s"', 'Afghanistan');

while ($record = db_fetch_object($result)) {
   $array[] = $record->(data to reference);   
}

Обратите внимание, что я не знаю поле, на которое вы хотите сослаться, учитывая вопрос, но оно будет в объекте $ record.

...