1

我在 php 中使用 SQL Anywhere,我使用这样的东西:

sasql_connect ("Uid=".$uid.";Pwd=".$password.";ServerName=".$servername.";CommLinks=tcpip(host‌​=".$ip.";port=".$port.")");
$result = sasql_query("SELECT * FROM cars");

当我使用:

while($row = sasql_fetch_array($result)) {
}

我得到:

Warning: sasql_fetch_array(): 27 is not a valid SQLAnywhere result resource in ...

当我使用:

echo get_resource_type($result);

我得到'SQLAnywhere 结果'

其他功能sasql_num_rows()也不起作用,这可能是什么原因不起作用?似乎无法识别该资源。我 100% 确定 SQL 查询中没有错误。

4

0 回答 0