1

私はphpでSQLAnywhereを使用していますが、次のようなものを使用しています。

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()しないなどの他の機能、これが機能しない理由は何でしょうか?リソースが認識されていないようです。SQLクエリにエラーがないことを100%確信しています。

4

0 に答える 0