PHP如何实现按格式输出MYSQL数据库中的前几条记录
这样为什么没有结果呢??<?php$aiConn=mysql_connect("localhost","root","")ordie("链接数据库出错");mysql_s...
这样为什么没有结果呢??
<?php
$aiConn = mysql_connect("localhost","root","") or die("链接数据库出错");
mysql_select_db("db1",$aiConn);
mysql_query("set names 'utf8'"); //使用utf-8编码;
$sql="SELECT * FROM `index` ORDER BY `ID` LIMIT 0,10 DESC";
$result=mysql_query($sql,$aiConn);
$row=mysql_fetch_array($result);
if($row)
{
echo $row;
}
?> 展开
<?php
$aiConn = mysql_connect("localhost","root","") or die("链接数据库出错");
mysql_select_db("db1",$aiConn);
mysql_query("set names 'utf8'"); //使用utf-8编码;
$sql="SELECT * FROM `index` ORDER BY `ID` LIMIT 0,10 DESC";
$result=mysql_query($sql,$aiConn);
$row=mysql_fetch_array($result);
if($row)
{
echo $row;
}
?> 展开
4个回答
展开全部
mysql_fetch_array这句应该在while里边吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-11-13
展开全部
$sql="SELECT * FROM `index` ORDER BY `ID` DESC LIMIT 0,10 ";
将排序desc放在order by句 的后面试下;
将排序desc放在order by句 的后面试下;
追问
关键是后面的输出方法不正确!查询语句的问题就不追究。。。
追答
你想怎么输出,一般有多条记录的我们都用
while来循环输出:
while($row){
……//这里写你想输出的数据
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
坐等标准答案!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询