 |
อยากทราบวิธีแก้ไขของ Fatal error: Call to undefined function: oci_parse() |
|
 |
|
|
 |
 |
|
เหมือนกับว่ามันติดตั้ง oci ยังไม่สมบูรณ์น่ะครับ

ลอง phpinfo(); ดูว่าได้ติดตั้ง Oracle Oci สมบูรณ์หรือยังครับ
Go to : PHP Oracle Config OCI8 Support
|
 |
 |
 |
 |
Date :
2013-01-14 14:17:25 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เปลี่ยน
;extension=php_oci8.dll ใน php.ini
เป็น
extension=php_oci8.dll
หรือยังครับ
ถ้าเปิดแล้ว ก็ลองตามข้างล่างนี้
Code (PHP)
<?php
$username='username';
$password='password';
$host = "localhost/dbname"; // default value is localhost/xe
$oci_conn = oci_connect($username, $password, $host);
$sql= "select * from your_table";
$query = oci_parse($oci_conn, $sql);
oci_execute($query);
$rows = oci_fetch_array($query);
print_r($rows);
?>
อย่าลืมเรื่อง set oraacle_home ด้วยน่ะครับ อันนี้แหล่ะชอบเป็นตัวปัญหา
|
ประวัติการแก้ไข 2013-01-14 14:22:08
 |
 |
 |
 |
Date :
2013-01-14 14:21:12 |
By :
mangkunzo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองดูตามที่ผมแปนะให้ก็ได้ครับ เผื่อจะมีประโยชน์ครับ 
|
 |
 |
 |
 |
Date :
2013-01-14 17:25:03 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|