带有mysqli_query的PHP脚本在Wordpress中插入两次

时间:2018-02-01 20:07:13

标签: php mysql wordpress mysqli

我有一个使用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有关。

0 个答案:

没有答案