Live Brilliant

오라클 + php 본문

개발은 핵찜이야/PHP

오라클 + php

주인정 2012. 4. 12. 18:24

http://kr.php.net/manual/kr/function.oci-fetch-array.php

mysql_ 를 oci_ 로 바꾸시면 됩니다.
oci_parse 한 후에.. oci_execute 를 해 줘야 합니다.

http://kr.php.net/manual/kr/function.oci-commit.php
update 나 insert 나 delete 일 땐 oci_commit($conn); 도 해 줘야 합니다.
select 만 할 때는 commit 을 해 주지 않아도 됩니다.
select 할 때, oci_fetch 하기 전에 commit 을 하면, error 를 낸다고 하네요.
http://kr.forums.oracle.com/forums/thread.jspa?threadID=916387

 

메뉴얼~에 나오는 소스~
<?php
$conn = oci_connect("user", "password");

$sql = "SELECT id, name, lob_field FROM fruits";

$statement = oci_parse ($conn, $sql);
oci_execute ($stmt);

while ($row = oci_fetch_array ($stmt)) {
echo $row[0]."<br>";
echo $row[1]."<br>";
echo $row[2]->read(100)."<br>"; //this will output first 100 bytes from LOB
}
?>

'개발은 핵찜이야 > PHP' 카테고리의 다른 글

IP접속 위치 정보 가져오기  (0) 2012.04.13
php 재귀함수  (0) 2012.04.13
php 엑셀파일 생성시 숫자->텍스트로 생성  (0) 2012.04.13
PHP 클래스 개념잡기  (0) 2012.04.13
PHP 메뉴얼  (0) 2012.04.12
Comments