×

php代码问题

php代码问题(php代码含义)

admin admin 发表于2023-04-06 22:29:16 浏览63 评论0

抢沙发发表评论

本文目录一览:

PHP代码问题

这段代码是建立php和mysql数据库的连接:

连接函数mysql_connect有3个参数,数据库服务器地址、数据库登陆用户名、数据库登陆密码

if (!$link) {

die(ERR_DB);

}

这段表示连接不成功就输出ERR_DB

运行会出现ERR_DB,说明if (!$link)这个条件成立。

换句话说,就是你连接数据库失败!

原因:可能是你的参数不正确!

php代码问题

你没看到

while($row=mssql_fetch_array($rs))

{ }

循环吗 而且那个删除在while里面 每循环一次{ 里面的代码就执行一次 } 直到把数据库里面的继续取玩为止$row=mssql_fetch_array($rs))这个的意思就是从数据库取值

2 destroy这个你说没出现过 我估计那就肯定是内置函数 自带的 不信你去搜搜destroy这个函数

php 代码问题

你程序最后一段写得不好,每个数据库语句之后都应该检查是否成功,把下面这段:

$sql="select * from cfstat_admin";

$result=mysql_query($sql);

if(!$rsset=@mysql_fetch_array($result)){

echo "无法取得数据库里的系统配置!";

exit;

}

修改为:

$sql="select * from cfstat_admin";

if ($result=mysql_query($sql)){

$rsset=@mysql_fetch_array($result);

if(!$rsset){

echo "数据库里的系统配置为空,请先配置!";

exit;

}

mysql_free_result($result);//你缺少这个语句

} else {

echo "获取系统配置失败!brSQL:$sqlBR错误:".mysql_error();

exit;

}

程序修改以后,你就知道是SQL语句错误呢,还是表不存在呢,还是数据库表里面的内容为空,提示准确了你才知道问题出在哪里。