>  기사  >  백엔드 개발  >  SQLite 운영 가이드 PHP SQLite 클래스

SQLite 운영 가이드 PHP SQLite 클래스

WBOY
WBOY원래의
2016-07-29 08:39:51969검색

코드 복사 코드는 다음과 같습니다.


/**
* 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 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.