我有一个将数据提交到数据库的查询:
$sql = "UPDATE table SET user='$user', name='$name' where id ='$id'";
通过url获取id,例如 localhost/index.php?id=123
$id=$_GET['id']
查询将无法正确工作;数据将无法更新。 如果我写:
$sql = "UPDATE table SET user='$user', name='$name' where id ='123'";
它正常工作。
如果我回显ID,它将显示正确的结果,123
。
问题在哪里?
UPDATE \
table` SET `user`='$user', `name`='$name' WHERE `id` = $id` - user254875486