爲什麼echo提供16
而不是SQL查詢UPDATE...
?Echo返回數字而不是字符串
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的答案解決了這個問題。 – Gusgus