php cubrid_bind() 에 관하여.

by 송효진 posted Apr 05, 2009
아래는 제가 테스트 해 본 코드입니다.
1. 진짜 바인딩이 개발계획에 들어있는지요.
2. glo 가 오라클의 blob 처럼 쓰기 위한 타입이 맞는지요.
3. 1 이 예정에 있다면 glo 도 binding 해서 쓸 수 있는지요.

감사합니다.

<?php

$conn = cubrid_connect('192.168.0.36', 33000, 'demodb', 'dba', 'test');
$stmt = cubrid_prepare($conn, 'INSERT INTO test1 (a,c) VALUES (?, ?)', CUBRID_INCLUDE_OID);
$a = 'asdfasdf';
cubrid_bind($stmt, 1, $a);
cubrid_bind($stmt, 2, $a);
$a = 'zxcvzxcv'; // this is not binding T.T

/* error T.T
$stmt = cubrid_prepare($conn, 'INSERT INTO test1 (a,c) VALUES (:a, :c)', CUBRID_INCLUDE_OID);
$a = 'asdfasdf';
cubrid_bind($stmt, ':a', $a);
cubrid_bind($stmt, ':c', $a);
$a = 'zxcvzxcv';
*/

cubrid_execute($stmt);
cubrid_commit($conn);

?>