我的SQL代码中出现错误但是对于我的生活,我似乎无法理解如何修复它。 SQL中的错误代码是:
自:
INSERT INTO mensajes
(id
,nombre
,email
,mensaje
)VALUES([value-1],[value-2],[value-3] ],[值-4])
我的代码如下:
if ( isset($_POST["nombre"],$_POST["email"],$_POST["mensaje"]) and $_POST["nombre"]!="" and $_POST["email"]!="" and $_POST["mensaje"]!=""){
// Traspasamos a variables locales, para evitar complicaciones con las comillas:
$nombre = $_POST["nombre"];
$email = $_POST["email"];
$mensaje = $_POST["mensaje"];
// Preparamos la orden SQL:
$consulta = "INSERT INTO mensajes(id,nombre,email,mensaje) VALUES('0','$nombre','$email','$mensaje')";
if ( mysqli_query($con, $consulta) ){
echo "<p>Registro agregado.</p>";
} else {
echo "<p>No se agregó...</p>";
}
} else {
echo '<p>Por favor, complete el <a href="formulario.html">formulario</a></p>';
}
} else {
echo "<p>Servicio interrumpido</p>";
}
对此有任何帮助都很棒,如果我需要提供更多信息,请告诉我。干杯!