일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- Eclipse
- 자바
- 리눅스
- 공모주 청약
- MYSQL
- html
- 7월 공모주 청약 일정
- codeigniter
- 자바스크립트
- css
- SQL
- Oracle
- java
- 코드이그나이터
- 6월 공모주 청약 일정
- 오라클
- Stock ipo
- IPO
- jquery
- 제이쿼리
- 맥
- php
- 주식 청약 일정
- 주식 청약
- 공모주
- linux
- JavaScript
- 공모주 청약 일정
- Stock
- 주식
- Today
- Total
목록코드이그나이터 (73)
개발자의 끄적끄적
[php] php codeigniter db connection close example / 코드이그나이터 db connection close 방법 php framework 로 코드이그나이터를 사용하다보면 db connection pool 이 의심되서 강제종료처리를 추가하고 싶은 경우가 있습니다. 그럴때는 아래와 같이 active record 를 사용하시면 됩니다. $this->db->close(); 하지만 active record 를 이용해서 디비를 다루면 기본적으로 조회가 끝나고 컨넥션이 종료되는것으로 알고는 있습니다! 참고들 하세요!
[php/codeigniter] 코드이그나이터 쿼리 에러 메세지 및 에러 번호 출력하는 방법 php codeigniter 에서 db_debug 옵션이 false 인 경우에는 쿼리 오류가 나타나지 않습니다. 그럴때는 아래와 같은 명령어로 에러 메세지나 에러 번호를 출력할 수 있습니다! $this->db->_error_message(); $this->db->_error_number(); 참고들 하세요!
[php/codeigniter] 코드이그나이터 구글 로그인 연동 참고 사이트 [링크] codeigniter3 버전으로 프로젝트를 진행하다보면 구글 sns 로그인 연동을 해야 하는 경우가 있습니다. 여러가지 방법들과 라이브러리들이 존재하지만, 가장 잘 정리되고 쉽게 연동할 수 있는 사이트가 있어서 공유해보려고 합니다. 들어가셔서 파일 다운받으시고 설명나온대로 특정 부분만 조금 손보면 바로 적용이 가능합니다. 저도 30분만에 적용했습니다! 참고들 하세요! 코드이그나이터3 구글 로그인 연동 참고 사이트 : http://macaronics.net/index.php/m03/codeigniter/view/905
[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] codeigniter session set / unset example / 코드이그나이터 세션 세팅 / 삭제 방법 codeigniter 3 에서 세션에 특정 데이트를 세팅하거나 할때 session library 를 사용합니다. 이번에는 세션에 특정 값을 세팅하는 방법과, 세션의 특정값을 삭제하는 방법을 공유하고자 합니다. 1. 세션에 name 라는 이름으로 aaa 라는 값을 세팅하는 경우 $this->session->set_userdata("name", "aaa"); 2. 세션에 세팅된 값들 중 name 를 삭제하는 경우 $this->session->unset_userdata("name"); 참고들 하세요!
[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..