在drupal模块中查询数据库并以数组形式存储结果

在drupal模块中查询数据库并以数组形式存储结果,drupal,drupal-modules,Drupal,Drupal Modules,我的数据库中有一个名为gsm\u-tariff的表。基本上我只想运行一个简单的select查询 "SELECT * FROM {gsm_tariff} WHERE Country='Afghanistan'" 并将结果存储在数组中。有谁能帮我做这件事吗?我知道把代码和所有东西放在哪里;我只需要代码来执行查询并将结果存储在数组中 $array = array(); $result = db_query('SELECT * FROM {gsm_tariff} WHERE Country = "%

我的数据库中有一个名为
gsm\u-tariff
的表。基本上我只想运行一个简单的select查询

"SELECT * FROM {gsm_tariff} WHERE Country='Afghanistan'"
并将结果存储在数组中。有谁能帮我做这件事吗?我知道把代码和所有东西放在哪里;我只需要代码来执行查询并将结果存储在数组中

$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对象中