请帮忙指点一下我为什么不能用for语句把mysql数据库里的新闻标题完全输出呀,而只能用while语句把mysql数据库里的新闻标题完全输出
用while语句可以把mysql数据库里的“新闻标题”完全输出(注:已成功)
<?
require("include/config.php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<table width="100%" border="1" cellpadding="1">
<tr>
<td>新闻标题</td>
</tr>
<?
$sql="select * from news order by dtime desc";
$result=mysql_query($sql);
while($myrow=mysql_fetch_array($result))
{
?>
<tr>
<td><? print $myrow["title"];?></td>
</tr>
<?
}
?>
</table>
</body>
</html>
----------------------------------------------------------------------
这是我用for语句把mysql数据库里的“新闻标题”完全输出程序,请帮忙修改一下??
<?
require("include/config.php");
$sql="select * from news order by dtime desc";
$result=mysql_query($sql);
$nums=mysql_num_rows($result);
$myrow=mysql_fetch_array($result);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<table width="100%" border="1" cellpadding="1">
<?
for($i=0;$i<=$nums;$i++)
{
?>
<tr>
<td>新闻标题</td>
</tr>
<tr>
<td><? print $myrow["title"];?></td>
</tr>
<?
}
?>
</table>
</body>
</html>