반응형
mysql 저장 프로 시저로 쿼리를 실행하고 있습니다.
$AddProf_qr = mysql_query("call AddStudent('$d_Pass', '$d_Titl', '$d_Firs', '$d_Midd', '$d_Last', '$d_Addr', '$d_City', '$d_Stat', '$d_County', '$d_Zipc', $d_Gend, '$d_Birh', '$d_Phom', '$d_Phoh', '$d_Phoo', '$d_Email', '$d_Webs', '$d_Natn', '$d_Profsn', '$d_Compny', '$d_Desig', $d_ProfAcc)", $this->c_remote) or die ("first call" . mysql_error($this->c_remote));
나는 전화에서 단 하나의 결과를 얻어야한다. @@ IDENTITY = a number;
$AP_result = mysql_fetch_array($AddProf_qr);
$CurrentSID = $AP_result['@@IDENTITY'];
잘 작동합니다. 하지만이 직후에 다른 mysql 업데이트 쿼리를 실행하면 다음과 같은 오류가 발생합니다.
오류 : 2014 (CR_COMMANDS_OUT_OF_SYNC) 메시지 : 명령이 동기화되지 않았습니다. 지금이 명령을 실행할 수 없습니다.
나는 삽입을 시도했다 :
mysql_free_result($AddProf_qr);
그러나 여전히 동일합니다.
MySQL 호출도 잘 실행됩니다. 나머지 스크립트는 위의 문제없이 실행됩니다. 그러나 그들은 동시에 실행되지 않습니다. 내 추측으로는 전화가 이것을 엉망으로 만드는 일을하고 있다는 것입니다.
해결 방법
해결책?
참조 페이지 https://stackoverflow.com/questions/2315127
반응형
'MySql' 카테고리의 다른 글
MySQL에서 모든 이벤트를 삭제하는 방법 (0) | 2020.12.06 |
---|---|
MySQL pymysql (DictCursor)로 데이터 가져 오기 (0) | 2020.12.06 |
MySQL / PHP / json_encode 부울 문자열 변환 (0) | 2020.12.06 |
MySQL PHP 및 mysqli로 테이블 데이터 표시 (0) | 2020.12.06 |
MySQL Centos에서 Mysql jdbc jar 파일을 다운로드하는 방법 (0) | 2020.12.06 |
댓글