【发布时间】:2018-06-14 20:07:20
【问题描述】:
- 我正在使用 AWS EC2
- 我的安全组入站规则是:
Mysql 用户表是:
mysql> select user,host from mysql.user;
+------------------+-----------+
| user | host |
+------------------+-----------+
| debian-sys-maint | localhost |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
+------------------+-----------+
- 我可以通过 SELECT 访问数据库,并且可以在 php 上打印 网页。
- 问题在于 INSERT 查询。
代码是:
$queryb = "INSERT INTO contact_us (name,contact,email,message)
VALUES ('$_POST[contact_person]',
'$_POST[mobile]',
'$_POST[email]',
'$_POST[messages]')";
if (mysql_query($queryb))
{
$success='Thank You ';
}
else
{
$error='Error Occured ! Try after sometime';
}
需要建议!!!
【问题讨论】:
-
请添加您的代码,以便我们查看发生了什么。
-
需要代码来提出建议。
-
您登录的用户是否允许执行插入命令?
-
您是如何确定系统“无法”做某事的?为什么不检查错误代码?很可能,
mysql_queryis deprecated -
@LajosArpad 是的
标签: php mysql amazon-ec2