oci8 opaque binding stuff...

From: Date: Thu, 04 Feb 1999 12:26:47 +0000
Subject: oci8 opaque binding stuff...
Groups: php.dev 
Request: Send a blank email to php-dev+get-3882@lists.php.net to get a copy of this message
hi, i'm just getiing the lobs to work....! the api looks like this so far: <?php ociinternaldebug(1); $conn = ocilogon("digicol","digicol","ipc"); $query = "insert into tc values(empty_clob(),10) returning test into :clob"; $stmt = ociparse($conn,$query); $lob = ocinewlob($conn); if (!ocibindbyname($stmt,":clob",$lob,SQLT_CLOB)) { print "ocibindbyname failes"; exit; } if (!ociexecute($stmt,OCI_DEFAULT)) { print "execution failed"; exit; } // now we can set the actual lob value... $lob->save("hallo thieso jetzt gehts"); ocicommit($stmt); ocifreestatement($stmt); ocilogoff($conn); ?> you left some code about opaque variables in the code.... could you enlighten me with a few words or should i just ignore it (it's not used right now at all)????? right now i'm working on the out-callback to get the above code working! i will ignore the "variable freed" problem for binding right now, as php4 (zend) will have refrence counting (so they say) - so we'll be on the "save" side in the future - and i will leave a big remark in the docs (to be written) about this "shortcoming". tc -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#3882) next »