Php 当我从表单更新mysql数据库时,会发生奇怪的事情
我有一个用户用来更新项目的表单。表单包含输入字段,如iten名称、项目价格、数量等。 现在,表单正在更新,但它正在复制数据库中的项描述。 这是项目说明的汇总结果,如下所示: 这是项目说明这是项目说明Php 当我从表单更新mysql数据库时,会发生奇怪的事情,php,mysql,Php,Mysql,我有一个用户用来更新项目的表单。表单包含输入字段,如iten名称、项目价格、数量等。 现在,表单正在更新,但它正在复制数据库中的项描述。 这是项目说明的汇总结果,如下所示: 这是项目说明这是项目说明 有没有办法只更新已更改的文本?表单是用php构建的 如果你发布你的代码将是有意义的。。但这是mysql更新查询的语法 UPDATE table SET field = 'yourvalue' WHERE id = 'id value' 如果您使用的是mysql,请尝试一次 有两种解决方案 若要更新
有没有办法只更新已更改的文本?表单是用php构建的 如果你发布你的代码将是有意义的。。但这是mysql更新查询的语法
UPDATE table SET field = 'yourvalue' WHERE id = 'id value'
如果您使用的是mysql,请尝试一次 有两种解决方案 若要更新字段的值(若新值已从现有值更改)。然后对表单中的每个字段逐个单独运行查询
update tbalename set fieldname = 'fieldvalue' where table_id = "unique id value" AND fieldname != "fieldvalue";
否则
它将更新所有字段的值…更新tblname set columnname='newvalue',其中uniqueid='id'请一些程序员修复您的表单处理程序代码大家好谢谢回复。Ths数据库现在正在正确更新:
update tbalename set fieldname1 = 'fieldvalue1', fieldname2 = 'fieldvalue2',fieldnamenth = 'fieldvaluenth' where table_id = "unique id value"