MYSQL:更新主键

时间:2013-04-22 16:45:23

标签: php mysql

我有关于更新数据库的问题。我目前有一个表单从数据库中获取信息并将其插入到这些字段中。当有人编辑这些字段并点击更新按钮时,数据库会保存该信息并将其显示在那些可编辑字段中。一切正常,我可以对其他每个字段进行更改,但其中一个字段恰好是数据库的主键,tfid。该数据库有两个表。我有两个问题:

1)为什么这个字段不会更新?可能是因为我需要先更新另一个表吗?我知道它正在使用主键作为查询的where子句进行更新,这也可能是问题所在,但我也想更新它。

2)如何更新此字段?

$query = "UPDATE staff SET fname = '{$fname}', lname = '{$lname}', hca = '{$hca}' WHERE tfid = '{$tfid}'";

0 个答案:

没有答案