PHP中的SQL Anywhere无法获取结果

时间:2011-10-01 13:53:59

标签: php sql sqlanywhere

我在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查询中没有错误。

0 个答案:

没有答案