일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Oracle
- jquery
- java
- Stock ipo
- php
- 공모주
- 자바스크립트
- 제이쿼리
- 코드이그나이터
- 공모주 청약
- 주식 청약 일정
- 7월 공모주 청약 일정
- codeigniter
- 리눅스
- 맥
- SQL
- Stock
- 주식
- linux
- Eclipse
- 오라클
- IPO
- 공모주 청약 일정
- css
- MYSQL
- 주식 청약
- 6월 공모주 청약 일정
- html
- JavaScript
- 자바
- Today
- Total
목록php codeigniter (42)
개발자의 끄적끄적
[php] codeigniter where string example / 코드이그나이터 문자열 조건문 사용방법 codeigniter3 에서 액티브 레코드를 이용하여 데이터베이스를 다루다 보면 특정상황에서는 where 조건문을 문자열로 입력해야 하는 경우가 있습니다! 그럴때는 아래와 같이 사용하시면 됩니다! $this->db->where("STRING", "", false); 첫번째 파라미터에 문자열을 입력하고, 두번째 파라미터에는 대응되는 값이 없으므로 빈값 혹은 null 을 입력합니다. 그리고 세번째 파라미터로 false를 주어야만 필드나 테이블명을 백틱(`) 으로 감싸 보호하지 않고 처리됩니다! 참고들 하세요!
[php] codeigniter db error example / 코드이그나이터 db 에러 확인방법 php codeigniter framework 에서 db 처리 에러를 출력하거나 누적시켜야 하는경우가 있습니다. 그럴때는 아래 active record 를 이용하시면 됩니다. $this->db->error(); 위 내용을 출력하면 현재 처리된 db 쿼리나 접속의 에러가 출력되게 됩니다. 참고들 하세요!
[php] php codeigniter db connection close example / 코드이그나이터 db connection close 방법 php framework 로 코드이그나이터를 사용하다보면 db connection pool 이 의심되서 강제종료처리를 추가하고 싶은 경우가 있습니다. 그럴때는 아래와 같이 active record 를 사용하시면 됩니다. $this->db->close(); 하지만 active record 를 이용해서 디비를 다루면 기본적으로 조회가 끝나고 컨넥션이 종료되는것으로 알고는 있습니다! 참고들 하세요!
[php] codeigniter URL별 개발 환경 설정값 적용 방법 php codeigniter 로 프로젝트를 진행하다 보면 현재 환경설정이 개발용설정인지, 상용화 설정인지 확인해서 구분하고 싶을때가 있습니다. 그럴때는 htaccess 에서 설정을 할 수 있습니다. 아래 내용을 htaccess 파일에 추가하시면 됩니다. SetEnvIfNoCase Host \.test.com CI_ENV=development SetEnvIfNoCase Host \.aaa.com CI_ENV=production 위 내용 보시면 아시겠지만, 도메인이 test.com 으로 끝나면 CI_ENV 값을 development 로 설정하고 aaa.com 으로 끝나면 CI_ENV 값을 product 로 설정하는 내용입니다. 그리고 각도..
[php/codeigniter] codeigniter get ip address example / 코드이그나이터 아이피 가져오는 방법 php codeigniter 에서 현재 접속자의 아이피를 가져와야 하는 경우가 있습니다. 여러가지 상황이 있을텐데도, 악성유저나, 혹은 접속자의 히스토리 관리 등등 여러가지 경우가 있을 수 있는데요. 그럴때는 아이피를 가져와서 저장 혹은 비교해야 합니다. $this->input->ip_address(); 위 내용을 보시면 아시겠지만, ip_address 를 이요하면 현재 아이피를 가져와서 사용할 수 있습니다! 참고들 하세요!
[php/codeigniter] php codeigniter3 session unused example / 코드이그나이터3 세션 사용 중지하는 방법 php codeigniter3 프레임워크를 이용하여 api 서버를 구축하다보면 세션에 관련된 이슈가 발생하곤 합니다. 접속일 일어날시에 세션이라는게 생성되는데 api 특성상 신규접속으로 이해하기 때문에 세션의 갯수가 어마어마하게 생겨납니다! 그럴때는 세션의 사용을 중지하고 싶은데요 바로 라이브러리를 수정하는 방법입니다! 제가 찾은 방법인데 일단 테스트중입니다! 아직까지는 별 문제없이 서버가 원활하게 잘 돌아가고 있으니! 수정해보시고 충분한 테스트를 해보셔야 합니다!! 1. 우선 application/system/libraries/Session/Session...
[php/codeigniter] codeigniter3 transaction example / 코드이그나이터3 트랜잭션 사용방법 php codeigniter 를 사용하다보면 특정 상황에 따라서 트랜잭션이라는걸 사용해야 합니다! 중간에 실행되는 쿼리가 하나라도 오류가 발생하면 초기화를 시켜야하는 경우가 있기 때문인데요! 그럴때는 아래와 같이 사용하시면 됩니다! $this->db->trans_start(); $this->db->query("query 1"); $this->db->query("query 2"); $this->db->query("query 3"); . . . $this->db->trans_complete(); 위 내용 보시면 아시겠지만, 트랜잭션을 시작하는 부분에 trans_start 를 종료되..
[php/codeigniter] codeigniter multi database connect example / 코드이그나이터 다중 디비 연결하는 방법 php codeigniter 3 에서 한 서비스에서 다중 데이터베이스를 접속해야하는 경우가 종종 있습니다. 그럴때는 아래와 같이 사용하시면 됩니다! 우선 config/database.php 파일을 열고 $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => '1234', 'database' => 'test', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, 'db_deb..