tp3.23连ORACLE

浏览:649 发布日期:2015/07/09 分类:求助交流
在同一台服务器上用下面这个代码就可以连上orace而且能够查出数据<?php
$conn=oci_connect('name','password','host:1521/db');
if (!$conn){
    $e=oci_error();
    print_r($e);
}else{
    var_dump($conn);
    
    echo "ok";
}
?>
用tp连会报错::(
syntax error, unexpected '['
错误位置
FILE: E:\web\ThinkPHP\Library\Think\Db\Driver\Oracle.class.php  LINE: 43
按提示找到43行 public function execute($str,$bind=[]) {修改成 public function execute($str,$bind='') {$ora=M();这样可以,不会出错。
指定表$ora=M('Tabname');报错::(
could not find driver
错误位置
FILE: E:\web\ThinkPHP\Library\Think\Db\Driver.class.php  LINE: 109
这个怎么破?
最佳答案
评论( 相关
后面还有条评论,点击查看>>