I have the same code for another form and I have no problem, I also complain about the form that this values
Warning: undefined array key with all variables in connection2.php
<pre lang="PHP"><pre><?php
$mysqli = new mysqli("localhost", "root", "", "javiera");
if($mysqli === false){
die("ERROR: Could not connect. " .$mysqli->connect_error);
}
$Cliente = $mysqli->real_escape_string($_REQUEST['Cliente']);
$Email = $mysqli->real_escape_string($_REQUEST['Email']);
$Fono = $mysqli->real_escape_string($_REQUEST['Fono']);
$Direccion = $mysqli->real_escape_string($_REQUEST['Direccion']);
$Comuna = $mysqli->real_escape_string($_REQUEST['Comuna']);
$Region = $mysqli->real_escape_string($_REQUEST['Region']);
$PersonalContacto = $mysqli->real_escape_string($_REQUEST['PersonalContacto']);
$Cargo = $mysqli->real_escape_string($_REQUEST['Cargo']);
$NSerie = $mysqli->real_escape_string($_REQUEST['NSerie']);
$Marca = $mysqli->real_escape_string($_REQUEST['Marca']);
$Modelo = $mysqli->real_escape_string($_REQUEST['Modelo']);
$Derecho = $mysqli->real_escape_string($_REQUEST['Derecho']);
$Izquierdo = $mysqli->real_escape_string($_REQUEST['Izquierdo']);
$VO = $mysqli->real_escape_string($_REQUEST['VO']);
$Contra = $mysqli->real_escape_string($_REQUEST['Contra']);
$Cabezal = $mysqli->real_escape_string($_REQUEST['Cabezal']);
$Sonda = $mysqli->real_escape_string($_REQUEST['Sonda']);
$Audiometro = $mysqli->real_escape_string($_REQUEST['Audiometro']);
$Microscopio = $mysqli->real_escape_string($_REQUEST['Microscopio']);
$Impedanciometro = $mysqli->real_escape_string($_REQUEST['Impedanciometro']);
$EOA = $mysqli->real_escape_string($_REQUEST['EOA']);
$IrrigadorCalorico = $mysqli->real_escape_string($_REQUEST['IrrigadorCalorico']);
$AccesorioGenerico = $mysqli->real_escape_string($_REQUEST['AccesorioGenerico']);
$AccesorioPC = $mysqli->real_escape_string($_REQUEST['AccesorioPC']);
$OtrosAccesorio = $mysqli->real_escape_string($_REQUEST['OtrosAccesorio']);
$ObservacionRecepcion = $mysqli->real_escape_string($_REQUEST['ObservacionRecepcion']);
$MotivoIngreso = $mysqli->real_escape_string($_REQUEST['MotivoIngreso']);
$RepuestosUsados = $mysqli->real_escape_string($_REQUEST['RepuestosUsados']);
$FechaRecepcion = $mysqli->real_escape_string($_REQUEST['FechaRecepcion']);
$FechaPropuesta = $mysqli->real_escape_string($_REQUEST['FechaPropuesta']);
$FechaEntrega = $mysqli->real_escape_string($_REQUEST['FechaEntrega']);
$Repuestos = $mysqli->real_escape_string($_REQUEST['Repuestos']);
$Total = $mysqli->real_escape_string($_REQUEST['Total']);
$sql = "INSERT INTO formulario_equipos (Cliente, Email, Fono, Direccion, Comuna, Region, PersonalContacto, Cargo, NSerie, Marca, Modelo, Derecho, Izquierdo, VO, Contra, Cabezal, Sonda,Audiometro, Microscopio, Impedanciometro, EOA, IrrigadorCalorico, AccesorioGenerico, AccesorioPC, OtrosAccesorio, ObservacionRecepcion, MotivoIngreso, RepuestosUsados, FechaRecepcion, FechaPropuesta, FechaEntrega, Repuestos, Total)
VALUES ('$Cliente', '$Email', '$Fono', '$Direccion', '$Comuna', '$Region', '$PersonalContacto', '$Cargo','$NSerie', '$Marca', '$Modelo', '$Derecho', '$Izquierdo', '$VO', '$Contra', '$Cabezal', '$Sonda', '$Audiometro', '$Microscopio', '$Impedanciometro', '$EOA', '$IrrigadorCalorico', '$AccesorioGenerico', '$AccesorioPC', '$OtrosAccesorio', '$ObservacionRecepcion', '$MotivoIngreso', '$RepuestosUsados, '$FechaRecepcion', '$FechaPropuesta', '$FechaEntrega', '$Repuestos', '$Total')";
if($mysqli->query($sql) === true){
echo "Se ha ingresado la solicitud" ;
} else{
echo "ERROR: Could not able to execute $sql. " . $mysqli->error;
}
$mysqli->close();
?>
What I have tried:
change some ways, I had included the if (isset ($_POST ['Cliente'])) {
$Cliente= $_POST ['Cliente'];
} for everything but it didn't work