怎么会进步去??
用这个地址试试http://eason.vicp.net

解决方案 »

  1.   

    大家帮忙看看那里有错误??我想可能是xuzuning(唠叨)说的排序方式同样要传递,请问如何写?
      

  2.   


    还是进不去啊!你输出 $char_sql 的值看看是不和你预期的一样!
    也输出 mysql_error() 看看。
      

  3.   

    其实你的这种想法是错误的,因为选择按某个关键字排序后,翻页后,php重新检测一次数据库,你的选择没有传递过去。
    真巧,前几天我做了一个后台,实现了,只不过源程序在家里。你可以参考这个页面,实现思路就是按这来的,用关键字做idkey 条件用switch 语句区分。
    http://www.yygs.com/wyworld/wydisplay.php
      

  4.   

    我不太明白,我是初学者,能说的详细一些吗?怎么用switch 语句区分,能举个例子吗?
      

  5.   

    为你专门写了一个程序,请参考:
    http://www.yygs.com/wyworldsort/wymanage.php
    主要思路如下:
    通过对排序依据的调用,部分代码如下:
    if (!isset($selesort)) { $sqlstr="where qymc like '%".trim($qymc)."%' ";}
    else 
      { switch ($selesort) 
         { case 1:
             $sqlstr="where qymc like '%".trim($qymc)."%' order by qymc";
             break;           
           case 2:
             $sqlstr="where qymc like '%".trim($qymc)."%' order by kind";
             break;   
           case 3:
             $sqlstr="where qymc like '%".trim($qymc)."%' order by joindate desc";
             break; }
    }
    说明:通过isset函数判断是否选择了排序方式,$selesort即为排序依据,做一个下拉菜单,将不同的排序方式设定其值。
      

  6.   

    建议你用以上类似语句修改此处:
    $char_sql="select * from $table_name where _deleted='n' order by $sort_field $sort_way limit $initial_record,$records_one_page;";
      

  7.   

    qczhxq119(qczhxq119)真的很感谢你帮我,但是我实在太菜了,你给我的例子看的不是都很明白,搞了半天都不对,你能否把你做的那页整个给我看看??因为觉得你的分页也写得不错,想改成你的!!如果可以就发到的邮箱吧谢谢!
    [email protected]