$Y_Bull = new QueryResultIntoArray;
    $Y_Bull->InitDB($conn);
这两行代码是什么意思?为什么报连接失败的错误?

解决方案 »

  1.   

    $Y_Bull = new QueryResultIntoArray;
      $Y_Bull->InitDB($conn);
     
    //很明显这两个很可能是连接数据库的,你得把$conn这个值输出看下
    echo '<pre>';
    var_dump($conn);
      

  2.   


    输出是这样的:
    resource(5, oci8 connection)连接失败!
      

  3.   

    。。foreach输出啊。你这是discuz还是什么开源系统
      

  4.   


    完全不懂php,这是公司以前做的老项目,现在跑不起来了,让我查问题,昏死我了
      

  5.   

    一直都行,现在不行了
    先查看 oracle 是否启动起来了
    再检查“不行”前做了什么事情:比如安装或卸载了什么软件,是否对先用原件进行了升级,等等
    如果有,最好恢复原状
      

  6.   


    $conn = conn();
    var_dump($conn);
    打印出的这个是什么意思?
    resource(5, oci8 connection)
      

  7.   


    那基本没戏了,至多是 php 4.0.6 开发的
    现在找相应的环境都很困难,何况你还“完全不懂php”我 2001 年开始接触 php,用的就是 php 4.0.6 
      

  8.   

    楼猪歇菜吧、"完全不懂PHP"实在无法告诉楼猪错误在哪。   你的结果集需要fetch输入才能看到信息
      

  9.   

    你老板够强悍的,拿个php不行的项目给个完全不懂php的人修改,他想干啥?你不晕谁晕
      

  10.   

    照葫芦画瓢,自己写一下这个工程,并进行优化,2000年的东西早就不行了吧现在都php5.4了,你这应该是php3.X的吧,除非老手能懂吧!