php中的小错误?

shyghostwolf 2004-05-11 07:19:43
php5.0+apache2.0(win2000)

出现的错误

Warning: sybase_connect() [function.sybase-connect]: Sybase: Server message: Changed database context to 'etc_test'. (severity 10, procedure N/A) in H:\myphp\include\DBModule.php on line 4

Warning: sybase_select_db() [function.sybase-select-db]: Sybase: Server message: Changed database context to 'etc_kaifa'. (severity 10, procedure N/A) in H:\myphp\include\DBModule.php on line 5

etc_test是数据库服务器名
etc_kaifa是数据库名

以下是DBModule.php 的前几行

<?
$includeDir="include/";
require($includeDir."DecodeParams.php");
$con=sybase_connect($DBServer,$DBUser,$DBPassword);
sybase_select_db($DBName,$con);
$numFields=0;
$numRows=0;
$sql="";
$res=0;
……以下省略
……
……

以下是DecodeParams.php读配置文件,也就是读取服务器和数据库等


<?
$includeDir="include/";
$paramFile=$includeDir."params.dat";
$fp=fopen($paramFile,"r");
while($temp=fgets($fp,1024)){
$nameParams=explode("=",$temp);
$pName=trim($nameParams[0]);
$pValue=trim($nameParams[1]);
if(substr($pName,0,1)=="#"){
continue;
}
if($pName=="SybaseServer"){
$DBServer=$pValue;
}
if($pName=="SybaseUser"){
$DBUser=$pValue;
}
if($pName=="SybasePassword"){
$DBPassword=$pValue;
}
if($pName=="SybaseDatabase"){
$DBName=$pValue;
}
}
?>




...全文
93 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gold2008cm 2004-09-06
  • 打赏
  • 举报
回复
加载了sybase.dll库及sybase连接参数
shyghostwolf 2004-05-12
  • 打赏
  • 举报
回复
如果没有加载php_sybase_ct.dll,会提示sybase_connect()找不到,而且我输入用户名密码错误的话,会提示错误的用户名或密码,但正确后就出现这个错误!
unixdotnet 2004-05-12
  • 打赏
  • 举报
回复
连接错误,请检查是否加载了sybase.dll库及sybase连接参数。

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧