【发布时间】:2011-11-30 13:16:48
【问题描述】:
我是 PHP 新手,我认为这是一个简单的问题。
我可以通过这种方式显示来自我的数据库的内容:
...
...
<?php while($rows = mysql_fetch_array($queryNews)){ ?>
<div class='title_news'><?php echo $row['Title'] ?> </div>
.... and so on...
到目前为止还可以
然后我想模拟一种分页:我的意思是显示与新闻一样多的数字 我首先尝试了一个for循环
<?php for($i=1; $i<= sizeof(mysql_fetch_array($queryNews)); $i++){ ?>
<div class="num_txt"><?php echo $i ?></div>
<?php } ?>
没有成功。所以我尝试了与第一个类似的方法,也没有成功。
<?php
$i=1;
while($row = mysql_fetch_array($queryNews)){ ?>
echo '<script language="javascript">confirm('.$i.')</script>;';
<div class="num_txt"><?php echo $i ?></div>
<?php $i++; } ?>
有谁知道我做错了什么? 谢谢
【问题讨论】:
标签: php mysql for-loop while-loop