开发者社区 问答 正文

php中mysql insert 失败问题

1
这里面的变量全部换成常量都执行不了,可是直接在mysql中可以正常插入,请问到底哪里出了问题?谢谢

展开
收起
落地花开啦 2016-02-11 22:56:39 2223 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    1.首先是确定,你能不能用php正常的连接上mysql.
    2.执行查询,看下能不能查询出数据。
    3.如果上面两步都正确,执行一条简单的插入语句,看能不能执行 如 :sql='insert into test values('XXXX', ...)';如果这个都不能执行,就是权限等的问题了。
    4.试着去拼sql,echo出拼出的sql,拿到你的控制台去运行,找到拼接错误的地方。
    5.重复第4步,直到拼出正常的可运行的sql语句。

    2019-07-17 18:41:02
    赞同 展开评论