0

我几乎没有 SQL 经验,认为这个问题可能很简单,几乎没有在线支持。如何从 SQLite 数据库中的单个记录中提取单个值并将其放入 php 变量中?到目前为止,这是我的工作代码...

<?php              
$sqlc = db_query("SELECT COUNTY, LATITUDE, LONGITUDE FROM countytable");
$sqlCoutnies = $sqlc->fetchAll();?>
alert('<?php echo count($sqlCoutnies); ?>');              
<?php

这将返回一个显示“100”的弹出窗口,这是正确的数量(爱荷华州的县)。我的目标是创建 2 个 php 数组。一个键值对为 COUNTY->LATITUDE,另一个键值对为 COUNTY->LONGITUDE。我可以在我的代码中添加什么来创建它?

4

2 回答 2

0

一条记录意味着您WHERE的 SQL 中需要一个子句。

所以

$sql = 'SELECT county, latitude FROM countytable WHERE id = 1'

这将返回 id 记录编号 1 的县和纬度。

于 2013-08-01T16:28:12.970 回答
0
$county_lat = array();
$county_long = array();
foreach ($sqlCounties as $key => $value){
    $county_lat[$value['COUNTY']] = $value['LATITUDE'];
    $county_long[$value['COUNTY']] = $value['LONGITUDE'];
}                       
于 2013-08-01T21:05:47.467 回答