GMail에서 연락처를 가져오고 있습니다. 연락처가 수십천 가지로 실행될 수 있습니다.MySQL 다중 행 삽입에서 삽입 ID 가져 오기
나는이 쿼리
$sql="INSERT IGNORE INTO lists (account_id, createdby, first_name, last_name, email, phone, date_created, list_type) VALUES $bindparam";
$importObj= otherquery($sql, $bind, $params);
내가 더 날 수 있도록 다른 테이블에서 자신의 정보를 삽입하는 삽입 ID를 얻을 필요가 삽입을하고있다.
하나의 가져 오기에서 1,000 개 이상의 쿼리를 실행할 수없고 내 자동 증가가 일관되지 않을 수도 있다는 점을 고려하면 어떻게해야합니까? 동시에 여러 사람이 응용 프로그램을 사용하기 때문에 한 번에 두 명 이상이 삽입을 수행 할 수 있습니다 (가져 오기를 통한 것은 물론).
거기에 '이메일'이있는 것처럼 보입니다 - 고유 키입니까? 그렇다면, 다음에 나오는'INSERT' 중에 ID를 검색하십시오. 이론적으로, 당신은 전혀 ID를 끌어낼 필요가 없습니다 .... –