php无法执行update语句
如题,执行update后总是提示败!代码如图!求大神指点一二!打印出来后在数据库可以正常执行的...
如题,执行update后总是提示败!代码如图!求大神指点一二!
打印出来后在数据库可以正常执行的 展开
打印出来后在数据库可以正常执行的 展开
5个回答
展开全部
字段加上 `
`name`='$_POST[name]'
`name`='$_POST[name]'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把 $_POST[xxx] 全部用{} 括起来,例: name='{$_POST[name]}'
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-03-04
展开全部
不知道你为什么用这种方法去操作,太麻烦了。
看你的代码,$_POST[name]等
你的name是变量吗?应该不是,不是就要用引号引起来。
$_POST["name"]
看你的代码,$_POST[name]等
你的name是变量吗?应该不是,不是就要用引号引起来。
$_POST["name"]
追问
我想更新数据库的数据,有什么更好的方法吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打印出来后在数据库可以正常执行的
那就肯定数据库连接错了,忘记写include了吧?
那就肯定数据库连接错了,忘记写include了吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把这句SQL打印出来,放在数据库里直接执行,看报什么错
追问
打印出来后在数据库可以正常执行的
追答
你这样,打印出来执行结果,可能是null。没有返回值。mysql_affected_rows
可以用这个函数。获取影响行数来判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询