insert_id()로는 첫 번째만 가져와서 이게 좀 한계가 있더군요..
방법이.. 없겠죠?
간혹 매뉴얼에 없는 기능이 있는 경우가 있어서 소스를 봤는데 없네요.
foreach 로 insert 실행하셔야할 것 같습니다.
insert된 pk를 모두 알아 내려면 웅파님 의견대로 foreach 루프돌면서 배열에 저장하는 방법밖에는 없습니다.
insert_id() 함수 자체가 mysql에서 제공하는 last_insert_id() 와 동일한 기능이기 때문입니다.
간혹 매뉴얼에 없는 기능이 있는 경우가 있어서 소스를 봤는데 없네요.
foreach 로 insert 실행하셔야할 것 같습니다.