Background Image
조회 수 19722 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
PHP에서 Prepared statement 사용시 NULL값을 바인딩 하려면 다음과 같이 바인딩 하여야 한다.

$qry = "insert into testdb values(?, ?,...(생략)";
$req = cubrid_prepare($con, $qry);
$res = cubrid_bind($req, 1, "", "NULL");
....(생략)

아래의 예는 잘못된 예이다.

$res = cubrid_bind($req, 1, null, "STRING"); //null 로 바인딩 할 수 없음
$res = cubrid_bind($req, 1, "NULL", "STRING"); // STRING에 "NULL" 이라는 텍스트값이 바인딩됨

  • ?
    eitetu 2011.03.09 14:22

    잘못된 예 추가 :

    $res = cubrid_bind($req, 1, null, "NULL");


    type이 NULL이면 null도 받을줄 알았는데 value가 null인건 모두 않받네요 -_-;;


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
159 질의작성 ORACLE TRIGGER를 CUBRID TRIGGER로 변환하기 김창휘 2015.12.31 6460
158 질의작성 ORACLE 테이블 및 컬럼 COMMENT 일광등록 스크립트 1 김창휘 2016.04.04 9336
157 기타 OS별 CPU, memory, kernel bit 를 확인하는 방법입니다. 남재우 2009.06.30 26902
156 질의작성 Oracle UTL_ENCODE.TEXT_ENCODE를 CUBRID로 변환하기 김창휘 2016.03.21 4646
155 기타 Oracle import 시 character set 변경관련 김창휘 2016.12.26 8688
154 응용개발 PHP PEAR extension Cache-Lite 를 이용한 응용 프로그램 최적화 file 웁쓰 2009.07.01 17044
153 응용개발 PHP PEAR extension 을 이용한 DB Time 추적 웁쓰 2009.07.01 19185
152 응용개발 PHP 성능 최적화를 위한 고려 사항 웁쓰 2009.07.01 17416
151 응용개발 PHP 프로그램을 작성할때 주의할 점 Prototype 2009.07.01 13728
150 응용개발 PHP에 CUBRID 모듈 추가시 모듈이 로드되지 않는 문제에 대한 해결 방안 하나입니다 남재우 2010.07.01 16557
» 응용개발 PHP에서 Prepared statement 사용시 NULL 값을 바인딩 하는 방법 1 Prototype 2009.11.27 19722
148 응용개발 PHP에서 prepared statement 사용시 BIND 관련 팁 Prototype 2009.06.30 14843
147 응용개발 PHP에서 prepared statement 사용하기 3 Prototype 2009.04.16 21454
146 운영관리 SElinux 환경에서 CUBRID 사용하기 2 admin 2008.11.21 25505
145 질의작성 SQL튜닝 - 인덱스 활용 사례 권호일 2015.06.04 12014
144 운영관리 TIME_TO_KILL과 SESSION_TIMEOUT에 대한 정리 cubebridge 2009.05.27 13191
143 기타 Tomcat's JDBC Pool 사용 시 JNDI DataSource 설정 손승일 2016.12.16 6498
142 질의작성 UPDATE에서 조인을 통해, 결과값 수정하는 방법 박동윤 2016.12.27 7178
141 CUBRID 매니저 UTF8 로 저장된 데이터를 매니저로 조회하는 방법 file Prototype 2009.03.21 25636
140 질의작성 VALUES 절 활용하기 황영진 2020.05.13 815
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales