Prueba con esto: $con = mysql_connect('localhost', 'root', '123456') or die ('Error conectando a la base de datos.'); mysql_select_db("NombreBasededatos",$con) $query = "INSERT INTO salitrera (nombre_actual,nombre_original,nombre_oficina,año_inicio_exportacion,comuna,cantonsalitrero,otroscantones,nombre,rut,direccion,telefono,email,regimenpropiedad,rol_sii,persona_contacto,nombre_propietario_original,puerto_embarque)" $query.="VALUES ('$nombreactual',$nombreori','$nombreofi','$aexp','$comu','$cantonsalitrero','$otroscantones','$nombre','$rut','$direccion','$telefono','$email','$regimenpropiedad','$rol_sii','$persona_contacto','$nombre_propietario_original','$puerto_embarque') "; $result = mysql_query($query,$con) or die('error en acceso'); mysqli_close($con);