코드 복사 코드는 다음과 같습니다.
/**
* SQLite 클래스
* 2009-5-6
* Lian Wanchun
*
*/
class SQLite {
// 현재 SQL 명령
public $_mQueryStr = ''
// 현재 결과
public $_mResult = null
// SQLite 연결 핸들
protected $_mSqlite ;
// 경고 메시지
protected $_mErrorInfo
/**
* 데이터베이스 연결 구성 클래스
*
* @param string $databaseFile 데이터베이스 파일
* @return 알 수 없음
*/
public function __construct($databaseFile){
if(file_exists($databaseFile)) 🎜> $ this->_mSqlite = new PDO('sqlite:'.$databaseFile);
> {
if (empty($sql)) {
$this->_mErrorInfo=" SQL 문 오류";
return false; ; 실행(); $this->_mResult = $result->fetchAll();
if ( false == = $this->_mResult) {
return array()
}
} return $this->_mResult;
}
/**
* 데이터베이스에 결과를 반환하는 문 작업이 있습니다.
*
* @param srting $sql SQL 문
* @return 알 수 없음
*/
공개 함수 쿼리($sql){
| ;exec($sql)or die(print_r($this->_mSqlite->errorInfo()))
$this->_mSqlite->exec($ sql)
return true;
}
/**
* INSERT, DELETE, UPDATA 작업 수행
*
* @param srting $sql SQL 문
* @return 알 수 없음
*/
공개 함수 setError(){
return $this->_mErrorInfo
}
}
?>
이상으로 SQLite Operation Guide의 내용을 포함하여 SQLite Operation Guide PHP SQLite 클래스를 소개하였습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.