0
내 프로젝트에서 adodb orm과 adodb activerecord을 함께 사용하고 싶습니다. $ db 속성에서 adodb ORM을 사용하고 $ ar 속성에서 activerecord를 사용하여 둘 다 내 수업에서 사용합니다.adodb activerecord와 orm을 함께 사용하는 방법
이입니다 메인 모델 클래스 :
class Model {
public $ar ;
public $db;
function __construct() {
include('Model/adodb/adodb.inc.php');
$this->db = ADONewConnection($driver);
$this->db->Connect($server , $username , $password , $database) ;
include('Model/adodb/adodb-active-record.inc.php');
$ar = NewADOConnection("$driver://$username:[email protected]$server/$database");
$thid->ar = ADOdb_Active_Record::SetDatabaseAdapter($ar);
}
}
및 게시물 테이블 클래스 : 바로 일하지만 함수 인 getTitle이 작동하지 않는 게시물 클래스 기능 getRows에서
<?php
class Posts extends Model
{
function getRows()
{
$re = $this->db->Execute('SELECT * From posts') ;
return $re->GetRows();
}
function getTitle()
{
$this->ar->load('id = 5');
return $this->ar->title;
}
}
.
어떻게 내 프로젝트에서 둘 다 사용할 수 있습니까?