【发布时间】:2012-08-30 10:58:18
【问题描述】:
为什么 echo 提供 16 而不是 SQL 查询 UPDATE...?
for ($i=0;...) {
$lat = round(($deg + $min/60 + $sec/3600),6);
$query = "UPDATE `Parking`
SET lat=" . $lat . "
WHERE id = " . $i+16 . "";
$result=ejecutar_query($query);
echo $query;
}
【问题讨论】:
-
@raina77ow: ejecutar_query 在这里并不重要,因为问题出在 $query 上。它等于 16 而不是普通的查询语句。 Matei Mihai的回答解决了这个问题。