Tengo un formulatio que me pasa estos datos por post, cuando le doy enviar me da el siguiente error:
ou have an error in your SQL syntax near ' DNI, , --, , --, , , 1, , , , , , , , 0, 0, 0, 0, 0, , S/D, 0, , , , 2004022414' at line 1
aunque esten todos los campos llenos.
Paso el codigo
$nrocontrol = $HTTP_POST_VARS['NumeroControl'];
$apellido = strtoupper($HTTP_POST_VARS['Apellido']);
$nombre = strtoupper($HTTP_POST_VARS['Nombre']);
$tipdoc = $HTTP_POST_VARS['TipoDocumento'];
$nrodoc = $HTTP_POST_VARS['NumeroDocumento'];
$fecnac = $fecnac;
$titulo = strtoupper($HTTP_POST_VARS['Titulo']);
$fectitulo = $fectit;
$domicilio = strtoupper($HTTP_POST_VARS['Domicilio']);
$localidad = strtoupper($HTTP_POST_VARS['Localidad']);
$codprov = $HTTP_POST_VARS['CodigoProvincia'];
$codpos = $HTTP_POST_VARS['CodigoPostal'];
$telefono = $HTTP_POST_VARS['Telefono'];
$celular = $HTTP_POST_VARS['TelefonoCelular'];
$fax = $HTTP_POST_VARS['Fax'];
$email1 = $HTTP_POST_VARS['CorreoElectronico1'];
$email2 = $HTTP_POST_VARS['CorreoElectronico1'];
$lugtra = strtoupper($HTTP_POST_VARS['LugarTrabajo']);
$nivel1 = $HTTP_POST_VARS['Nivel1ID'];
$nivel2 = $HTTP_POST_VARS['Nivel2ID'];
$nivel3 = $HTTP_POST_VARS['Nivel3ID'];
$nivel4 = $HTTP_POST_VARS['Nivel4ID'];
$nivel5 = $HTTP_POST_VARS['Nivel5ID'];
$espcargo = strtoupper($HTTP_POST_VARS['EspecialidadCargo']);
$cargo = strtoupper($HTTP_POST_VARS['Cargo']);
$nrolegajo = $HTTP_POST_VARS['NumeroLegajo'];
$tomo = $HTTP_POST_VARS['Tomo'];
$folio = $HTTP_POST_VARS['Folio'];
$colegio = $HTTP_POST_VARS['Colegio'];
$fecalta = $HTTP_POST_VARS['FechaAlta'];
$cursados = $HTTP_POST_VARS['CantidadSeminariosCursados'];
$inconclusos = $HTTP_POST_VARS['CantidadSeminariosInconclusos'];
$inscriptos = $HTTP_POST_VARS['CantidadSeminariosInscriptos'];
$estado = $HTTP_POST_VARS['EstadoAspirante'];
$password = $HTTP_POST_VARS['Password'];
$usuario = $HTTP_POST_VARS['Usuario'];
$insertSQL = sprintf("INSERT INTO Aspirantes (NumeroControl, Apellido, Nombre, TipoDocumento, NumeroDocumento, FechaNacimiento, Titulo, FechaTitulo, Domicilio, Localidad, CodigoProvincia, CodigoPostal, Telefono, TelefonoCelular, Fax, CorreoElectronico1, CorreoElectronico2, LugarTrabajo, Nivel1ID, Nivel2ID, Nivel3ID, Nivel4ID, Nivel5ID, EspecialidadCargo, Cargo, NumeroLegajo, Tomo, Folio, Colegio, FechaAlta, CantidadSeminariosCursados, CantidadSeminariosInconclusos, CantidadSeminariosInscriptos, EstadoAspirante, Password, Usuario) VALUES ($nrocontrol, $apellido, $nombre, $tipdoc, $nrodoc, $fecnac, $titulo, $fectitulo, $domicilio, $localidad, $codprov, $codpos, $telefono, $celular, $fax, $email1, $email2, $lugtra, $nivel1, $nivel2, $nivel3, $nivel4, $nivel5, $espcargo, $cargo, $nrolegajo, $tomo, $folio, $colegio, $fecalta, $cursados, $inconclusos, $inscriptos, $estado, $password, $usuario)");
$Result1 = mysql_query($insertSQL, $cnx) or die(mysql_error());