插入到数据库失败,并且没有重定向到php mysql页面
大家好,大家好 我正要问一个愚蠢的问题,但我找不到错误的原因,这就是为什么它已经让我沮丧了一个星期。我有一个包含100个输入的表单。输入表单没有太多问题,但php端是我遇到的问题 我的php代码看起来不错,但在提交时,它只是回显“错误”,而不是在出现错误时将我重定向回表单页面。有人能告诉我我的php代码哪里做错了吗 addreport.php插入到数据库失败,并且没有重定向到php mysql页面,php,mysql,prepared-statement,Php,Mysql,Prepared Statement,大家好,大家好 我正要问一个愚蠢的问题,但我找不到错误的原因,这就是为什么它已经让我沮丧了一个星期。我有一个包含100个输入的表单。输入表单没有太多问题,但php端是我遇到的问题 我的php代码看起来不错,但在提交时,它只是回显“错误”,而不是在出现错误时将我重定向回表单页面。有人能告诉我我的php代码哪里做错了吗 addreport.php 您没有重定向的逻辑;您点击的是else语句,该语句中只有echo“Error”,没有其他内容。如果要在出现错误时重定向,也可以在其中添加一个header
您没有重定向的逻辑;您点击的是else
语句,该语句中只有echo“Error”
,没有其他内容。如果要在出现错误时重定向,也可以在其中添加一个header()
重定向。您需要检查引擎报告的错误<代码>回显$conn->错误代码>这里有详细信息。对于作为绑定参数传递给mysqli语句的值,不应调用mysqli\u real\u escape\u string()。?
参数已经足够了,转义它们将改变表中存储的数据,超出您的意图。@MichaelBerkowski我实际上不明白您想要解释的内容。我很抱歉,为什么你要同时使用一个预先准备好的语句和mysqli\u real\u escape\u string()
?@FunkFortyNiner我应该只使用其中一个吗?我可以知道正确的方法吗?因为我刚学会根据示例编写代码