require('connectDB.php');
$query = "INSERT INTO myTable (cp,colonia,municipio,ciudad,estado) VALUES (?,?,?,?,?)";
if($stm = $con->prepare($query)){
if(file_exists('CPdescarga.xml')){
$xml = simplexml_load_file("CPdescarga.xml", 'SimpleXMLElement', LIBXML_COMPACT | LIBXML_PARSEHUGE);
if($xml === false){
echo "No se cargó el archivo correctamente";
foreach (libxml_get_errors() as $error){
echo "\t". $error->message;
}
} else{
$error = 0;
foreach($xml->table AS $registro){
$stm->bind_param('sssss',$registro->d_codigo,$registro->d_asenta,$registro->D_mnpio,$registro->d_ciudad,$registro->d_estado);
if(!$stm->execute()){
$error++;
}
}
echo "Se presentaron $error errores!";
}
} else{
echo "No existe el archivo!";
}
} else{
echo "No se pudo preparar la consulta";
}
$stm->close();
$con->close();`
(표시 사용은 phpinfo() 함수) 서버에 php.ini 파일에서 다음 값을 확인하십시오 : post_max_size을하고 필요한 경우 모두
그들을 향상이 upload_max_filesize.
오류 메시지를 찾으려면이 답변의 지침을 따르고 신중하게 읽고 해결할 수없는 경우 새로운 질문을 올리십시오. http://stackoverflow.com/questions/12769982/reference-what-does-this-error-mean-in-php/12772851#12772851 – IMSoP
그 해결책이 생겼습니까? – Camit1dk
예, "서버의 php.ini에서 다음 값을 확인하십시오 (phpinfo() 함수를 사용하여 표시) : post_max_size 및 upload_max_filesize"가 올바른지 확인하십시오. –