WINDOWS 2022 , sybase客服端:ASE16_sp02_pl06_win64_client
PHP5.6连接SYBASE数据库
以下代码在本地正常运行,放到服务器上就报错。
header("Content-Type: text/html; charset=utf-8");
$link = @sybase_connect('SAP', 'user', 'XXXX00111','UTF8') or die("ERROR!"); //连接数据库;
//echo "Connected successfully<br>";
$db = @sybase_select_db("abc_rep01",$link) or die("数据库没有选择");
$q = "select * from online where id=5004310096";
$rs = sybase_query($q,$link); //查询表
if(!sybase_fetch_array($rs)){
exit('nothing');
}
while($lsrow = sybase_fetch_array($rs)){
echo $lsrow['abc'].'=='.$lsrow['total_fee'].'<br>';
}
sybase_free_result($rs);
sybase_close($link);
报错:
Warning: sybase_query(): Sybase: Cannot read results
Warning: sybase_fetch_array() expects parameter 1 to be resource, boolean given in