2013-02-15 67 views
0

警告提供的參數是不符合一個有效的ODBC結果資源沒有得到錯誤

誤差線,而第一行ODBC獲取查詢

$query=("select * from company_master order by ccode "); 
$i=1; 
while($row=odbc_fetch_array($query)) 
{ 
$string. 
+3

哪來你的'odbc_exec($查詢)的參數部分; '? RTM:http://php.net/manual/en/function.odbc-fetch-array.php – 2013-02-15 08:15:53

回答

4

odbc_fetch_array預計從資源odbc_exec(),不是一個字符串。

例如:

$query="select * from company_master order by ccode "; 
$res = odbc_exec($conn, $query); 

$results = odbc_fetch_array($res); 

foreach ($results as $row) { 
    //... 
} 

請參閱從http://php.net/manual/en/function.odbc-fetch-array.php

+0

明白了問題已關閉謝謝大家 – 2013-02-15 08:19:15