本帖最后由 aloesky 于 2012-07-23 02:08:23 编辑

解决方案 »

  1.   

    逻辑简单的说就是:1,从网址栏取得两个元素A,B;2,当元素A为空值时和不为空值时,判断B元素是空还是不为空,进而做相应的操作
      

  2.   

    你这样写不太好呢。你请求数据与逻辑与表现的html代码都搞在一起,
    最好是先逻辑判断好。再去请求数据。最后一个foreach出html。看你代码很吃力不如从新写了。=_=zzz
      

  3.   

    index.php?news_title=xxx?news_class=xxx
    中的参数串,不是常规的格式
    常规的是 index.php?news_title=xxx&news_class=xxx你个到的是 array( 'news_title' => 'xxx?news_class=xxx')
    需加工后方可使用 
      

  4.   

    if ($a && $b) {
        // 显示全部
    } elseif ($a) {
        ;
    } elseif ($b) {
        ;
    }
      

  5.   

    url 要写作 index.php?news_title=xxx&news_class=xxx$news_title = $news_class = '';
    if(isset($_GET['news_title'])) $news_title = $_GET['news_title'];
    if(isset($_GET['news_class'])) $news_class = $_GET['news_class'];if($news_title != '' && $news_class != '') {
      //两个都有
    }if($news_title != '' && $news_class == '') {
      //只 news_title 有
    }if($news_title == '' && $news_class != '') {
      //只 news_class 有
    }else {
      //两个都没有
    }
      

  6.   

    if else都不会写了吗。。还有敢不敢不要写这样的php代码,太水了
      

  7.   


    xuzuning  这位的水平不在你之下,你看看人家的回帖。行为体现素质,真是没说错的