本帖最后由 sun11yan 于 2011-06-04 11:30:16 编辑

解决方案 »

  1.   

    没用过Oracle,看了一下手册,加上OCI_RETURN_NULLS模式试试:
    while(OCIFetchInto($stmt,$result_array, OCI_NUM+ OCI_RETURN_NULLS)) ...
      

  2.   

    print_r($result_array);
    看看结果里有没有你的那些1,2,3,4,5的下标。
      

  3.   

    你打印下你执行的sql语句看执行有没值了?