
正文
php插入数据库显示错误 php添加数据到数据库没有反应
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php显示数据库插入错误额
在phpadmin 里插入 以下语句 看看报不报错。看是不是引号报错
insert into user(username,pwd,email) values(111,222,333)
相关问答
Q1: 用php语句把记录插入到mysql数据库中时总是出现错误
'$username','$password','$email','$realname' 先检查php插入数据库显示错误你这些变量是不是有的。
其实很明显的告诉你php插入数据库显示错误了INSERT INTO form_user(username,password,email,realname,regdate)VALUES('$username','$password','$email','$realname',NOW()) 这句SQL语句 执行错误php插入数据库显示错误,
Q2: 我想问一下,使用php向mysql插入数据,为什么报错?插入不了?
你php插入数据库显示错误的php系统不支持mysqli扩展php插入数据库显示错误,可以试一下改用原始的mysql扩展
Q3: php用insert语句向数据库插入数据时提示错误:
字段名、表名等,无需加单引号
insert into user('name','age') 是错误的
应该是
insert into user(name,age)
当然在php中还可以这么写
insert into user(`name`,`age`)
例外,要注意的是,如果字段类型是数字类型,那sql语句中的字段值也无需加引号
Q4: php插入数据失败
你当前使用的用户名没有添加的权限,应该给当前用户分配权限,具体过程:
1.用最上位管理者登陆mysql,就是用户名是root的那个
2.点击主页面上的【权限】按钮,会出现 用户一览
3.在用户一览 页面,选择当前用户名【hxm】进行 编辑权限,选择【全选】就可以了
最后 重新登录mysql
Q5: php写入数据库失败
会不会是本地的环境和linux服务器的环境不同引起的,比如php mysql 版本之类的本地和服务器上面的不一样CURRENT_TIMESTAMP 好像要mysql5.6之后才可以用,另外你说linux服务器后,执行没反应,会不会是这个文件压根就没执行,还有就是你可以把服务器上的报错打开,执行到如果有问题的话会有报错的
php插入数据库显示错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php添加数据到数据库没有反应、php插入数据库显示错误的信息别忘了在本站进行查找喔。






