你的$cursor不正确,也就是你未能正确连接到数据库,数据库不可用才出这样的错

解决方案 »

  1.   

    开始处加入
    $handle = ora_plogon("用户名", "密码")
    $cursor = ora_open($handle);
      

  2.   

    这一步我已经通过 <?php incldue common.php;?> 实现了.
      

  3.   

    $cursor定义成全局变量!!
    function CheckID($ID_IN)
    {
    global $cursor;
    $z2=0;
    $query = "SELECT ID FROM nanyue";
    ora_parse($cursor,$query) ;
    ora_exec($cursor);
    $column = 0; 
    while(ora_fetch($cursor))
         {     
          $data = ora_getcolumn($cursor, $column); 
          if($data==$ID_IN) $z2=1;
         }
    return ("$z2");
    }