
TableInsert::execute 메서드의 파라미터는 다음과 같습니다.
- dbConnection: 데이터베이스 연결 객체
- tableName: 삽입할 테이블 이름
- data: 삽입할 데이터
- options: 옵션 객체
options 객체의 속성은 다음과 같습니다.
- ignore: 이미 존재하는 레코드가 있는 경우 삽입을 무시하는 옵션
- upsert: 이미 존재하는 레코드가 있는 경우 업데이트하는 옵션
- validate: 데이터의 유효성을 검사하는 옵션
- returnInsertId: 삽입된 레코드의 ID를 반환하는 옵션
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$tableInsert = new TableInsert();
$tableInsert->execute(
dbConnection,
'users',
['name' => 'John', 'age' => 30],
['ignore' => true, 'returnInsertId' => true]
);
2025-05-21 07:59