이 가능한 중복 :
How do I add more than one row with Zend_Db?방법 젠드 프레임 워크에서 여러 삽입 쿼리를 작성하는
내가이 쿼리를
INSERT INTO ad-page (ad_name, page_name) VALUES ('value1', 'value2'), ('value3', 'value4') , ....
를 구축하고자하는 나는하지 않았다 어떤이 시도 직장
또한 this
이 가능한 중복 :
How do I add more than one row with Zend_Db?방법 젠드 프레임 워크에서 여러 삽입 쿼리를 작성하는
내가이 쿼리를
INSERT INTO ad-page (ad_name, page_name) VALUES ('value1', 'value2'), ('value3', 'value4') , ....
를 구축하고자하는 나는하지 않았다 어떤이 시도 직장
또한 this
간단한 옵션이 있습니다. 손으로 쿼리를 만듭니다)이 같은
을 :
$query = 'INSERT INTO ' . $db->quoteIdentifier('table') . ' (`col1`, `col2`) VALUES ';
$queryVals = array();
foreach ($data as $row) {
foreach($row as &$col) {
$col = $db->quote($col);
}
$queryVals[] = '(' . implode(',', $row) . ')';
}
$stmt = $db->query($query . implode(',', $queryVals));
확인하십시오는 모든 데이터베이스가이 기능을 지원. 그래서 보편적 인 대답이 없습니다. 하지만 DB가 무엇인지 말할 수 있다면 몇 가지 트릭을 제안 할 수 있습니다. :-)
내가 –
MySQL이이를 지원하는 MySQL 데이터베이스를 사용하지만 문제가 아니라 내가해야 내가 dbmodel 통해이 문을 만드는 방법을 몰라 루프를 반복하고 여러 값을 삽입합니다. –