반응형
$conn = OCILogon("", "");
    $lob = OCINewDescriptor($conn, OCI_D_LOB);
    $stmt=OCIParse($conn,"insert into UPLOAD_TEST (COLUMN1, COLUMN2) values (1, EMPTY_BLOB()) returning COLUMN2 into :BLOBDATA");

    OCIBindByName($stmt, ':BLOBDATA', $lob, -1, OCI_B_BLOB);
    OCIExecute($stmt, OCI_DEFAULT);

    if($lob->savefile($_FILES[lob_upload][tmp_name]))
    {
        OCICommit($conn);
        //echo "Blob successfully uploaded\n";
    }
    else
    {
        //echo "Couldn't upload Blob\n";
        OCIRollback($conn);
    }

    OCIFreeDesc($lob);
    OCIFreeStatement($stmt);
    OCILogoff($conn);


반응형

'프로그래밍 > PHP' 카테고리의 다른 글

short_open_tag 설정.  (0) 2012.08.07
파일 업로드.  (0) 2012.07.11
한글 사용할때 헤더  (0) 2009.02.11
한글 자르기  (0) 2009.02.11
페이지 구하기  (0) 2009.02.11

+ Recent posts