CSDN - CSDN社区 - PHP - 基础编程
就像咱们论坛一样   我进入了基础变成这页    然后显示出全部的前面的路径
用css做还是用php做?求指教  求方法  

解决方案 »

  1.   

    这个,要用数据库来做:栏目表,类似于链条结构
    栏目ID 上级栏目ID主帖表
    主帖ID 所属栏目ID回帖表
    回帖ID 所属主帖ID
      

  2.   

    1. 获取当前页面分类id,比如 xxx.php?cat_id=9999
    2. 根据cat_id向上一直查询到某层比如顶层, 这个一般递归做, 获取每层名字, 然后再反过来输出.
    3. 也可以缓存这分类的路径,以id-path存数据库
      

  3.   

    那么当前页面分页的id在哪?小弟初学  不是很懂   能不能稍微说详细点  比如html标签里?
      

  4.   


    网站里每个栏目要有区别的,肯定至少要用个东西表示,就那个
    比如新闻频道可以是news.php
    体育新闻是news.php?cat_id=15
    娱乐新闻是news.php?cat_id=75
    这个区分点就是cat_id获取就是例如如果上面这样分,那么就是
    $pg=array_merge($_POST,$_GET);
    $pg['cat_id']
      

  5.   

    [Quote=引用 4 楼 diannaomingong 的回复:]体育新闻是news.php?cat_id=15
    娱乐新闻是news.php?cat_id=75
    这个区分点就是cat_id
    cat_id我不知道写在哪   
    比如
    <?
    怎么把cat_id写给我的分页?
    ?>
      

  6.   

    <?php
    $catID = $_GET['cat_id'];
    ?>
    上面我们说的只是个基本的思路,实际情况下的处理要复杂的多,比如信息的关联查询,分类的查找,如果结构比较复杂,还可能需要引入受控冗余数据的设计,建议你去买一本php+mysql程序设计的书学习一下。
      

  7.   

        哦  我手里有本php_mysql开发圣经第四版  但是现在需求有点急   - -!  有点烦躁了··