想做个论坛,有几个个问题想问问

想做个论坛,有几个个问题想问问

这些时一直在学习PHP,终于学会了分页了,现在想做论坛,很多地方我都不清楚:
1,遍历结果集的方法是只有这2种吗?
* 在类之外遍历
引用:
<?php
//前面略
while ($x = mysql_fetch_array($result))
{
$bk_id=$x["bk_id"];
$bk_name=$x["bk_name"];
$price=$x["price"];
$addr=$x["addr"];
?>
<tr><td><?php echo $bk_id ?></td> <td><?php echo $bk_name?></td><td><?php echo $price ?> </td><td><?php echo $addr ?></td></tr>
<?php
}
?>
我还不知道这是不是在类之外遍历???
* 获取二维数组格式的结果
2,一般显示结果集是用哪种方法?
3,论坛的主题贴的访问地址怎么做成。。。/thread-22929-1-1.html网页为HTML格式的啊,我现在用分页做,肯定是。。。/thread.php?tid=223 这样的,如果主题贴也分页的话,
还会是这样的。。。/thread.php?tid=223?page=2,
能详细告诉我吗,我是新手,很多都不懂的,不胜感激

[ 本帖最后由 xing393939 于 2009-3-6 20:29 编辑 ]

不太清楚你说的类之外遍历是什么意思。
/thread-22929-1-1.html 这种是apache rewrite成的。实际上去指向 /thread.php?tid=223 这种
毕业了。。。

我的意思就是怎样从数据库读取数据,比如说读取帖子标题,作者,内容来显示
我是新手,语言不专业,也不知道怎么说
类之外遍历 ? 我是说是应该先定义一个数组来储存while ($x = mysql_fetch_array($result))里面的值(在我写的一个类里面),然后再遍历我定义的这个数组输出结果。还是直接像我的引用的代码那样直接遍历输出结果。或者是其他的方法

一般思路就是文章的id号是通过GET 从URL中获取的,其他的信息则根据这个id号查询数据库找到。

同意楼上所说。传递ID然后取出帖子标题,作者,内容等
如果基础不好的话先不要想着就做论坛吧。找本书,先把基础学好。以后想做些什么都容易了。
如履薄冰