SQL / PHP查询插入语句

时间:2014-07-09 02:13:27

标签: php mysql sql

我有一个包含3列的表格(纬度,经度和用户名)。

如何查询位置并将值插入特定用户名。到目前为止我所拥有的是

"INSERT INTO Users (Latitude, Longitude) VALUES WHERE Username = '" . $username . "' ("' . $latitude . "', '" . $longitude . "')";

我相信我已经完成的调试不会起作用。非常感谢你们对未来的帮助!

1 个答案:

答案 0 :(得分:2)

您不能使用INSERT来更新记录。假设$latitude$longitude未提供用户和/或未正确转义:

$sql="UPDATE `users`
SET `Latitude` = '$latitude',
`Longitude` = '$longitude'
WHERE `Username` = '$username'";