php执行数据库修改时没有修改成功原因

2024-12-01 05:38:06
推荐回答(3个)
回答1:

关键字里不要放+这些特殊符号 。

另你的newsid是数字

最后一句要改为 where newsid=13  不要引号

回答2:

$result=mysql_query($sql,$link);//执行语句、
可能你的sql语句错,改成这样查看

$result=mysql_query($sql,$link) or die(mysql_error());

看你的sql语句就是有问题:
$sql="update news_db set title='{$title}' keyword='{$keyword}'
author='{$author}' content='{$content}' where newsid='{$newsid}'";

set title='',keword='',..要有逗号。。

回答3:

很显然的sql语句错了!修改字段之间难道没有分号吗?以后把你的sql打出来!然后放到数据库执行一下,这些问题就迎刃而解了!