내가 CodeIgniter의 새로운 오전과 우리가 일반적으로 PHP에서처럼 동적 데이터베이스에 연결하려고하면, 사용자가 정의에서 데이터베이스 연결을 정의합니다. 현재 내가 사용 설명서의 설정 언급을 사용하고 같은 액세스 시도하여 데이터베이스에 연결할 수 있어요사용자는 CodeIgniter의
..
class ModelTest extends CI_Model
{
public function getdata()
{
$this->load->database();
$q=$this->db->query("SELECT * FROM users");
return $q->result();
}
}
는 지금은 데이터베이스가 정의 사용하여 액세스 할 사용자가 아닌 기본은 우리가
class Database{
// specify your own database credentials
private $host = 'mysql:host=localhost;dbname=satudent_enrollement';
private $username = 'root';
private $password = '';
public $conn;
// get the database connection
public function getConnection(){
$this->conn = null;
try{
$this->conn = new PDO($this->host , $this->username, $this->password);
}catch(PDOException $exception){
echo "Connection error: " . $exception->getMessage();
}
return $this->conn;
}
}
내가 원하는 무엇 .. 일반적으로 사용하는 같은 : 데이터베이스를 사용하여 데이터베이스를 정의하려면 사용자가 정의하지 말아야합니다.
어떤 도움
는 이해할 수있을 것이다. 2.X 버전에서 PDO에 대한 database.php에서 설정 아래 이
codeigniter의 버전은 무엇입니까? –
최신 버전 3.1.0 –