Mysql / PHP mysql更新不更新数据库

时间:2014-07-01 11:06:27

标签: php mysql sql

mysql_query("UPDATE users SET name='".$name."', 
             lastname='".$lname."', mail='".$email."', uab='".$company."', 
             mob='".$phone."', uabcode='".$companycode."', litnar='".$litnar."',
             address='".$address."', country='".$country."', city='".$city."' 
             where id ='".$userid."'") or die(mysql_error());

这是我的查询,所有mysql_error()都不返回任何内容。

信息不会更新。 $ userid返回id。

哪里可能有问题?

1 个答案:

答案 0 :(得分:-1)

删除连接并将字符串变量用单引号括起来,如下所示:

mysql_query("UPDATE users SET name='$name', lastname='$lname', mail='$email', uab='$company', mob='$phone', uabcode='$companycode', litnar='$litnar', address='$address', country='$country', city='$city' where id ='$userid'") or die(mysql_error());