php - 更新声明无效

标签 php mysql sql

<?php
.
.
.
mysql_connect($host,$username,$password);
if (!mysql_select_db($database))
    die("Can't select database");
$query="UPDATE table SET a='$A', b='$B', c='$C', WHERE id='$ID'";

$checkresult = mysql_query($query);
if ($checkresult) {
echo "Success";
} else {
echo "Sorry, it failed !";
}
mysql_close();
?>

脚本将编辑该字段并用输入获得的新信息替换该字段。

它将按预期回显 Success,但行没有改变。

如何解决这个问题?

最佳答案

改变这个:

$query="UPDATE table SET a='$A', b='$B', c='$C', WHERE id='$ID'";

用这个:

$query="UPDATE table SET a='{$A}', b='{$B}', c='{$C}' WHERE id='{$ID}'";

关于php - 更新声明无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6471075/

相关文章:

php - 重写搜索选项的 url

php - 展开列以执行 SQL 搜索查询

sql - Oracle 中的部分索引还是完整索引?

javascript - 绑定(bind)网页上的内部链接以动态加载,而不会增加分析跳出率

php - 匹配mysql中值数组中的一个值

mysql - 基于 cakephp 中条件的模型中的foreignKey

sql - 显式与隐式 SQL 连接

php - 如何使用 codeigniter 连接到不同服务器中的数据库

php - Ajax + 后退和前进按钮

php - 计算总时间(以秒为单位)