UPDATE member_fields SET province = '$city', city = '$city' WHERE mid = 4007
这种修改的时候,province 能保证每次得到最新的$city值?而city不可以?尝试查看提交页面,看city相对应的代码,是否和province 完全一致?还是有其他不同?
将提交页面覆写,将city改名,进行尝试
代码问题往往就是一个极小的疏忽导致的。仔细,再仔细。
请问你的问题解决了吗,我也遇到相同问题,修改7个字段,时而有那固定的4个字段没有修改到。
有可能city是外键,或者有触发器对city操作,你仔细查一下
在query之前echo一下你的sql语句呗!
`city` = '$city'
试试看吧 我也不知道管不管用
是不是city和mysql有冲突 加两个小符号试试看