특정 id 삭제
테이블은 고유의 primaryKey인 id값을 가지고 있습니다. 고유한 id값을 이용하여 데이터를 삭제할 수 있습니다.
특정 id값을 가지는 테이블을 삭제할 경우 다음과 같이 id()
메소드를 호출합니다.
$delete = $db->delete("members4");
$delete->id(22); //22번 id를 삭제합니다.
예제코드
실습 예제 코드를 통하여 데이터를 삭제해 보도록 하겠습니다.
|예제코드| delete-id.php
<?php
require "../../loading.php"; // 오토로딩
// 데이터베이스 설정값
$dbinfo = \jiny\dbinfo();
$db = new \Jiny\Mysql\Connection($dbinfo);
$delete = $db->delete("members4");
$delete->id(3); // 삭제할 id
if ($rows = $db->select("members4")->runObjAll()) {
foreach($rows as $row) {
foreach($row as $key => $value) {
echo $key. "=". $value. "\t";
}
echo "\n";
}
} else {
echo "데이터목록이 없습니다.";
}