Background Image

FORUM

조회 수 14220 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요...
큐브리드를 통해 php로 프로그램을 만들고 있습니다..

만드는 중에 궁금한 게 있어서 질문 드립니다.
엑셀에서 받은 데이타값을 DB에 넣으려고 하는데요

1. auto increment 로 증가되는 키 값을 제외하곤 전부 INSERT를 하는데요
    이런 경우 필드 명 생략이 불가능 한지

 $sql = "insert into sgspocis (필드명, ... 필드명) values (?, ... ?)";

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

 $sql = "insert into sgspocis values (?, ... ?)";


2. 데이타를 받아와서 루프문으로 돌리게 되는데
    데이타 중에는 Char 값도 있고 Integer 값도 있습니다.
    이런 경우 Char 값에는 싱글 쿼테이션 처리를 해야 되지만
    Integer의 경우 싱글 쿼테이션이 있으면 에러가 나지 않습니까..
    이런 경우 어떤 방법으로 구별을 해주면 되나요


<?
 $sql = "insert into sgspocis (필드명, ... 필드명) values (?, ... ?)";

 $req = cubrid_prepare( $con, $sql, CUBRID_INCLUDE_OID );

 while ( $array = fgetcsv($line, 1000, ",") ) {
    for ($j = 0; $j < count($array)-1; $j++) {
     $res = cubrid_bind( $req, $j + 1, $array[$j]);
    }
  $res = cubrid_execute( $req );
}
?>

  • ?
    Prototype 2009.11.12 01:09
    1번의 경우는 생략 불가능하며..
    2번의 경우는 속성의 타입에 관계없이 무조건 STRING 형으로 바인딩 하시면 됩니다.
    $res = cubrid_bind( $req, $j + 1, $array[$j], "STRING");

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 24
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4453
971 Materialized View 나 그런 비슷한 기능이 있을까요? 2 안지민 2011.05.04 11708
970 또 에러.. 무슨 말인지 모르겠음.ㅋ 1 carrera 2011.05.03 13191
969 급한 질문입니다. 오류 관련. 1 carrera 2011.05.03 8954
968 설치 질문 1 midas 2011.04.30 9283
967 UTF-8 한글이 깨집니다. 5 코난7 2011.04.30 16473
966 Java VM is not running....문제입니다 1 수수 2011.04.29 16348
965 질문드려요 2 깔라 2011.04.29 8602
964 큐브리드 데이터베이스 로그에 내용과 같은 오류메시지가 가끔씩 기록됩니다. 2 종이 2011.04.28 8903
963 매니저에서 공간정리 실행 오류 1 file 한종희 2011.04.27 14333
962 매니저 클라이언트 오류 2 조은이야기 2011.04.27 11755
961 BeginTrans 상태에서 검색 시 응답없음 발생 7 까망이 2011.04.22 14738
960 데이터 복구시 질문사항입니다. 1 ........ 2011.04.21 13059
959 DB Error, Unload / Load 실패남 1 file 한종희 2011.04.16 13433
958 큐브리드 페이징 관련 문의 1 마산이프로 2011.04.15 14291
957 큐브리드 사용시 궁금한점이 있습니다. 11 종이 2011.04.14 11582
956 Microsoft Visual C++ 2008 재배포 가능 패키지 설치 안하고 Trayicon 보이게 하는 방법 1 혀니짱 2011.04.11 15795
955 windows xp 에서 큐브리드 설치시 오류 3 혀니짱 2011.04.09 12188
954 데이터가 존재하는 테이블 내 필드의 데이터 타입 변경이 가능한가요? 2 차오이 2011.04.09 14720
953 DBCP 관련 문제 때문에 질문 드립니다. 1 피아오 2011.04.04 10049
952 PHP에서 CUBRID 모듈이 로드 되지 않습니다. 3 유리심장 2011.04.03 15464
Board Pagination Prev 1 ... 147 148 149 150 151 152 153 154 155 156 ... 200 Next
/ 200

Contact Cubrid

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