求助,不知道为什么无法修改数据库,代码如下

$id=$_GET['id'];

echo $id;
$sql="UPDATE hq_bank SET bankCode = '".$_POST[bankCode]."',bankName = '".$_POST[bankName]."',status = '".$_POST[status]."' WHERE id = ".$id;
$result=mysql_query($sql,$con);
if ($result)
{
echo “update success”
}
else
{
echo "update fail" . mysql_error();
}

保证PHP开启了mysql的拓展,在Php.ini文件中进行修改

然后是保证你的客户端连接正确,也就是$con。包括mysql的账户,host ,password ,dbname

最后还是不行的话,进行逐行的debug。就一定可以找到问题的解决办法的

看看你的sql语句是否正确,参数拿值是否正确,还有数据库的账户。

设置断点调试看看,调试到与语句的时候,把SQL语句复制到数据库去试着执行,看下是不是语句有错,或者是看下自己有没有设置了约束什么的