일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 주식 청약
- 주식
- JavaScript
- Eclipse
- 코드이그나이터
- Stock ipo
- IPO
- linux
- php
- 리눅스
- 제이쿼리
- 공모주 청약
- Oracle
- html
- 자바
- Stock
- 주식 청약 일정
- css
- 자바스크립트
- codeigniter
- 7월 공모주 청약 일정
- java
- 맥
- jquery
- 공모주 청약 일정
- 공모주
- 오라클
- 6월 공모주 청약 일정
- SQL
- MYSQL
- Today
- Total
목록codeigniter (72)
개발자의 끄적끄적
[php/codeigniter] 코드이그나이터 third_party 파일 로드 방법 코드이그나이터 사용중 third_party 에 라이브러리 처럼 추가하고 사용하는 경우가 많습니다. 이럴때는 third_party에 추가하고자 하는 파일 혹은 폴더를 추가하신 후에 해당 controller 가셔서 최상단에 아래처럼 추가하시면 됩니다. 저는 파싱하기위해서 simple_html_dom.php 추가하고 로드한 경우입니다! defined('BASEPATH') OR exit('No direct script access allowed'); 컨트롤러 최상단에 보시면 위처럼 파일 직접접근을 막기위한 define 문구가 있습니다. 그 바로 아래줄에 아래 문구를 추가하시면 됩니다. include APPPATH . 'third..
[php/codeigniter] 코드이그나이터4 기본컨트롤러 설정 codeigniter 가 4버전이 나와서 슬슬 세팅을 해보려고 이것저것 찾아보면서 공부중입니다! 3.x 와는 많이 달라 진거같아요! 일단 route 메인 컨트롤러 설정부분 설명인듯 합니다. app/Config/Routes.php 위에 적혀있는 Routes.php 파일을 열어보면 아래와 같은 부분이 있습니다. $routes->get('/', 'Home::index'); 이 부분을 변경하면 메인 컨트롤러를 변경할 수 있는 듯 합니다.. 참고하세요! 저도 빠른 시일내로 세팅을 해보고 공유할 사항들 있으면 많이많이 올리겠습니다! 코드이그나이터4 가이트 사이트에 나온 가이드 꼭 참고하세요!!! 링크 : codeigniter4.github.io/us..
[php/codeigniter] 코드이그나이터 pdo 연결 설정 예제 한참을 삽질하다가.... 시간이 부족해서 더 자세한 테스트는 못해봣지만... 연결되는걸 확인하고는 공유하고자 소스 올려봅니다! 참고들하시고.. 삽질하시는분이 줄기를 바랍니다..ㅠㅠ 아래처럼 설정해주시면 일단 연결은 되는것으로 확인했습니다! $db['default'] = array( 'dsn' => 'mysql:host=아이피;port=포트;dbname=디비명', 'hostname' => 'mysql:host=아이피;port=포트', 'username' => '아이디', 'password' => '패스워드', 'database' => '디비명', 'port' => '포트', 'dbdriver' => 'pdo', 'dbprefix' => ..
[php/codeigniter] $this->db->having() 사용법 codeigniter 에서 having 절을 사용하는 예제 입니다!! $this->db->having('age db->having($having_str); 코드이그나이터 공식 홈페이지 가셔서 확인해보셔도 됩니다! 참고하세요!
[php/codeigniter]Update문 처리 결과로 affected_rows()을 사용 경우 주의 사항[펌] 대부분 잘 알고 계시겠지만! 간혹 헤깔려 하시는 분들 계실수도 있을것 같아서! 기본적이지만 참고하고자 퍼왔습니다! 출처는 아래 명시해놨으니 들어가서 꼭 확인해보세요!! 예로 게시판에 올린 글을 수정하는 경우를 들어 보겠습니다. 만약 사용자가 아무런 입력을 하지 않고 [수정] 버튼을 누릅니다. 데이터의 변화가 없기 때문에 mysql은 affected_rows()의 리턴값으로 0을 리턴합니다. 즉 affected_rows()의 결과에 따라 처리하는 로직이 다를 경우 잘못된 로직을 수행할 수 있습니다. 1 2 3 $this->db->update('table'); if ($this->db->affe..
[php/codeigniter] 라이브러리 로드 및 호출방법 1. codeigniter 라이브러리 로드하기 $this->load->library("라이브러리명"); or $this->load->library(array('라이브러리명1','라이브러리명2')); 2. 로드된 라이브러리 내 함수 호출하기 $this->라이브러리명->함수명 위처럼 라이브러리를 로드 후 db 함수 불러오듯이 사용하면 됩니다! 참고들하세요! 자세한건 참고 사이트 url 달아놓을테니 들어가서 보시면 더 이해하 쉬우실껍니다! 참고사이트 : opentutorials.org/module/327/3835
[php/codeigniter] 코드이그나이터 PDO 설정법 코드이그나이터에 pdo_mysql 을 사용해야 된다고 해서.. 한참 찾다가 내용 참고차 퍼왔습니당! config/database.php 파일을 열어보면 아래와 같이 되어있습니다. dsn의 사용과 dbdriver를 pdo로 바꿔주면 된다고 합니다!! 출처는 맨 아래 있으니 들어가서 꼭 확인해보시고 참고하세요!! $db['default'] = array( 'dsn' => 'mysql:host='.$host.';dbname='.$db_name, //'hostname' => 'localhost', 'username' => 'mysql id', 'password' => 'mysql pw', 'database' => $db_name, 'dbdriver' ..
[php/codeigniter] 멀티업로드 라이브러리 - 라이브러리 링크 : http://github.com/stvnthomas/CodeIgniter-Multi-Upload 위에 링크로 들어가시면 php 파일이 있습니다. 이걸 아래 방법대로 따라하시면 간단하게 업로드를 구현할 수 있다고 합니다! 사용법 1. MY_Upload.php 파일을 application/libraries 폴더에 복사 2. 라이브러리 로드 $this->load->library('upload', $config); $this->load->library('MY_Upload', $config); 혹은 config/autoload.php 에 라이브러리 autiload 를 선언 3. 메소드 호출 $this->upload->do_multi_up..