PHP HTML MYSQL 出错,求解。
<?include"../conn.php";//连接数据库$sql="selectdistinctauthorfromdiarywhereclick_num>1orde...
<?
include "../conn.php";//连接数据库
$sql="select distinct author from diary where click_num>1 order by click_num desc";//指定SQL语句
//将所有有空间的用户以日志点击量多少降序排列
$result=mysql_query($sql);//执行指定的SQL语句
//$n=mysql_num_rows($result);//总的记录数
for($i=0;$i<10;$i++)//输出前十条记录
{
$A=mysql_fetch_row($result);
$s="select user_id from user where nickname=$A[0]";
$r=mysql_query($s);
$B=mysql_fetch_row($r);
echo "$B[0]";
echo "<a href=>$A[0]</a>"."<br>";
}
?>
提示$B=mysql_fetch_row($r);这儿出错,求解答。 展开
include "../conn.php";//连接数据库
$sql="select distinct author from diary where click_num>1 order by click_num desc";//指定SQL语句
//将所有有空间的用户以日志点击量多少降序排列
$result=mysql_query($sql);//执行指定的SQL语句
//$n=mysql_num_rows($result);//总的记录数
for($i=0;$i<10;$i++)//输出前十条记录
{
$A=mysql_fetch_row($result);
$s="select user_id from user where nickname=$A[0]";
$r=mysql_query($s);
$B=mysql_fetch_row($r);
echo "$B[0]";
echo "<a href=>$A[0]</a>"."<br>";
}
?>
提示$B=mysql_fetch_row($r);这儿出错,求解答。 展开
4个回答
展开全部
mysql_fetch_row这个返回的不是数组吧?
把错误帖出来看才知道啊
把错误帖出来看才知道啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你判断mysql_query()有没有执行成功然后再做下一步啊,看程序看不出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你确定$result结果数量大于10么?
如果不是,那么报错就是必然的了。
如果不是,那么报错就是必然的了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询