odbc_exec()和odbc_fetch_row()错误

时间:2016-02-22 05:31:10

标签: php odbc

我遇到了两个令人痛苦的恼人错误:

  

PHP警告:odbc_exec():SQL错误:[Microsoft] [ODBC SQL Server驱动程序]连接正忙于另一个hstmt的结果,第22行的blahblah中的SQL ExecDirect中的SQL状态S1000

     

PHP警告:odbc_fetch_row()期望参数1为资源,给定布尔值

然后它会继续并列出我在该专栏中寻找的所有内容。我真的只需要知道如何清理我的结果,然后我就可以开始筛选它们了。

$conn =     odbc_pconnect("$driver;Server=$server;Database=$database;MARS_Connection=yes",     $user, $password);
if ($conn) {
    echo "Connection established.";
} else{
    die("Connection could not be established.");
}
$sql = 'SELECT t_item FROM erplnfp7.twhinr140600';
$outval = odbc_columns($conn, "erplnfp7", "%", "twhinr140600", "%");
$pages = array();
while (odbc_fetch_into($outval, $pages)) {
    echo $pages[3] . PHP_EOL;
    $q = 'SELECT t_item FROM twhinr140600'; 
    $cur = odbc_exec($conn,$q); 
    while(odbc_fetch_row($cur)){ 
        $CommSettings = odbc_result($cur,'t_item'); 
        echo "$CommSettings"; 
    }
}


odbc_close($conn);

由于

0 个答案:

没有答案