본문 바로가기
웹 개발/웹프로그래밍

코드이그나이터 | 데이터베이스

by KISCH 2021. 1. 30.
반응형

 

 

 

데이터 베이스


 

application/config/database.php

 

연결

cotroller $this->load->database(); 선언

application/controllers/topic.php

 

application/config/autoload.php

$autoload['libraries'] = array('database');

 

 

액티브 레코드


 

수정된 형태의 액티브베이스 데이터베이스 패턴을 사용

정보의 추출, 삽입, 업데이트 최소한 코드

$this->db->get();

$this->db->insert();

$this->db->insert('mytable', $data); 

= INSERT INTO mytable (title, name, date) VALUES ('My title', 'My name', 'My date')

 

 

쿼리


 

result() : 객체배열로 리턴

result_array() : 순수한 배열을 리턴

row() : 한 줄의 결과만을 리턴

row_array() : 배열의 형태로 결과를 리턴

 

코드이그나이터

 

 

 

반응형

댓글