0
전체적인 정보를 입력하고자합니다. 나는 mysqli_multi_query데이터베이스에 여러 데이터 입력
쿼리
for($i=0;$i<$commLength;$i++){
$sql = "INSERT INTO
calinfo (Sbefore, Safter, A1, A2, CalGas, Factor, Zbefore, Zafter, Cbefore, Cafter, SysInfoID)
VALUES
('{$comm[$i]->ScB4}', '{$comm[$i]->ScA4}', '{$comm[$i]->A1}', '{$comm[$i]->A2}', '{$comm[$i]->CalGasA}', '{$comm[$i]->Factor}', '{$comm[$i]->ZB4}', '{$comm[$i]->ZA4}', '{$comm[$i]->CalB4}', '{$comm[$i]->CalA4}', '{$comm[$i]->CHNoID}');";
$sql .= "UPDATE
jobs
SET
CompletedBy = $tech
WHERE JobID = '{$comm[$i]->JobID}';";
if(!mysqli_multi_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
else
{
$synctotal++;
}
}
내가이 잘못하고 있다고 생각을 사용하고 있으므로 자체가 필요로하는 데이터를 다른 테이블에 투입한다. 모든 데이터와 값 및 올바르게 읽히지 만이 오류 코드가 표시됩니다.
'오류 : 명령이 동기화되지 않았습니다. 이 명령을 실행할 수 없습니다 지금 '
사람이
이것 좀 봐 : http://stackoverflow.com/questions/16339628/why-i-am-getting-the-error-commands-out-of-sync-you-cant-run -이 - 명령 - 지금 – HeroFTime