我有一个使用Wordpress的网页,工作正常,我们目前正在更新我们的PHP脚本以使用MySQLi而不是MySQL指令。问题是,mysqli_query语句插入两次相同的行。
我们有一个调用PHP脚本的页面,该脚本包含一个表单,一旦完成并提交,就会将结果插入数据库中。 MySQL运行正常,但使用MySQLi,它会插入两次。关于如何解决这个问题的任何线索?我尝试过所有我知道的事情。这是我的代码:
java.lang.NullPointerException: null
at pl.com.sremski.testapp.validators.UniqueEmailValidator.isValid(UniqueEmailValidator.java:24) ~[classes/:na]
at pl.com.sremski.testapp.validators.UniqueEmailValidator.isValid(UniqueEmailValidator.java:10)
这是连接文件: Conexion1.php
<?php
if (isset($_POST['Confirma'])){
include ('Conexion1.php');
$fechainsert = date("Y-m-d");
$nombre = $_POST['Nombre'];
$password = $_POST['Password'];
$email = $_POST['Email'];
...
$observacion = $_POST['Observacion'];
$sql="INSERT ignore INTO Coche (Usuario,Password,Email, Telefono, Caducidad, Categorias, Precio,Otros,Circuito, Asfalto, Tierra, RCross, Raids, Marca, Modelo, Preparacion, Fabricacion, Observaciones, Insercion) VALUES ('$nombre','$password','$email','$telefono','$caducidad','$tipo','$precio','$Otros','$Circuito','$Asfalto','$Tierra','$Cross','$Raids','$marca','$modelo','$preparacion','$fabricacion','$observacion','$fechainsert')";
$connect->query($sql);
$connect->close();
}?>
我已经在本地隔离了代码,它运行完美。这个问题与混合Wordpress和MySQLi有关。