PHP和MySQL代码不起作用

时间:2018-08-11 10:30:20

标签: php mysql

这是我向数据库中插入数据的代码,但是当我提交时,什么都没有添加到数据库中。我已经尝试了很多时间。 谁能给我解决办法

if let firstElement = arr.first(where: { $0 != "" }) {
    print(firstElement)
}

2 个答案:

答案 0 :(得分:0)

我的第一个反应是“您忘记了mysql(i)_query中的“ i”。

如果这样无济于事:您确定itbis连接到数据库和表存在吗?

P.s。 :您可能会经常听到此消息,但我想您只是在练习。但是绝对不要将用户输入直接用于sql查询。一直在服务器端对其进行清理(发送输入之前不使用javascript)。这是为了防止sql注入攻击。

答案 1 :(得分:0)

  1. 确保您已成功连接到数据库。

  2. 您需要检查POST值。在if语句中,您具有:$_POST['save'],后跟insert语句,然后重定向。如果function numberIterator(num) { var number=num if (number==0) { return 5 } var first=5 var temp="" temp+= first -(number) return temp+numberIterator(num-1) } console.log(numberIterator(5)); // '012345' // console.log(numberIterator(7)); // '01234567'没有通过,则您的代码将不会在if中执行。

还要警惕SQL注入-What is SQL Injection