在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);
}
请注意,我不知道你想引用的字段给出的问题,但它会在$记录对象。