【发布时间】:2014-09-18 05:45:50
【问题描述】:
我想在jvector map 中显示一些信息,并使用以下代码从数据库中获取信息:
$query = db_select('location', 'l')
->condition('l.lid', 0, '<>')
->fields('l', array('country'))
->range(0, 50);
$result = $query->execute();
$arr = [];
while($record = $result->fetchAssoc()) {
$arr[] = $record;
}
print_r($arr);
对于我在 Drupal 7 中使用位置模块的字段,我得到了这些数组:
Array (
[0] => Array (
[country] => de
)
[1] => Array (
[country] => de
)
[2] => Array (
[country] => fr
)
)
但是,我怎样才能取出这些信息,计算国家并将其显示为 javascript 显示,例如:var gdpData = { "de": 2, "Fr": 1, ... }; 用于 jvector 地图?
【问题讨论】:
标签: javascript php arrays database drupal-7