会PHP的能否帮个忙

来源:百度知道 编辑:UC知道 时间:2024/06/03 04:07:03
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in D:\WEBServer\wwwroot\blog\d.php on line 17

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\WEBServer\wwwroot\blog\d.php on line 18

原因我把个html的做的首页直接改成了php的
是为是使用require();
去调用一个d.php
数据库是laint
就会出现在上这个问题
这是怎么会事
数据库上有数据啊
提示错误的那行是
$sql="select * from $table_log where p_id=0 order by id desc limit 10";
$result=mysql_query($sql,$link); //发送SQL请求
$nums=mysql_num_rows($result); //获取日志数量
if($nums<1) echo "还没有任何日志记录!"; //如果没有日志显示信

$sql="select * from $table_log where p_id=0 order by id desc limit 0,10";

数据库里没资料,或者无法取出
看SQL语句写对了没有
再看看数据库里是否有资料

你输出一下$sql 变量,看看你的sql语句是否正确。我想$table_log 这个变量是空的,所以你的sql 语句就出现了错误。
然后在看看 sql语句中的字段名是否与数据库中的字段名符合。

SQL错误