php - 更新查询留下空白值

标签 php mysql

我正在尝试覆盖名为“login”的 MySQL 表中的数据。我想用变量 $cleanURL 替换名为“website”的字段。下面的代码是我尝试使用的代码,但是在我尝试使用它之后该字段最终变成空白/空。

知道为什么会这样吗?

mysql_query("Update login 
                SET website = $cleanURL 
              WHERE loginid = '$uid'");

最佳答案

您没有引用 $cleanURL 变量,或者 $uid 变量可能不正确。

mysql_query("Update login SET website = '$cleanURL' WHERE loginid = '$uid'");

关于php - 更新查询留下空白值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3229509/

相关文章:

php - 替换字符串中子字符串每次出现但最后一次出现的有效/简单方法(str_replace_except_last)?

jquery - 如何使用jquery中的复选框删除多行

php - PDO - 根据 3 个值检测到重复时插入新行

javascript - 下拉菜单栏

javascript - CKEditor 文件上传在 Yii2 中不起作用

php - 生成具有不规则步长的范围。优化

php - MySQL真正的转义-自己的转义-o到ö?

mysql - Like 运算符错误

MySQL 8 降序复合索引变慢

php - 外键约束不适用于 Doctrine/Symfony 和 SQLite