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

问题描述:

我在我的数据库中有一个名为gsm_tariff的表。基本上我只想运行一个简单的选择查询在drupal模块中查询数据库并将结果存储在数组中

"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); 
} 

请注意,我不知道你想引用的字段给出的问题,但它会在$记录对象。