help!help!help!help!help!help!help!help!help!help!

解决方案 »

  1.   

    help!help!help!help!help!help!help!help!help!
      

  2.   

    zxyufan(宇凡)大哥:
    我知道你能搞定的。是要提交,就是提交给该页呀!不提交还不符合要求呢!
      

  3.   

    表单action是本页,假设是yufan.php
    你在页首肯定要select嘛,sql语句这样写
    $sql = "select * from table_name";
    if ($field_name <> "")
    {
      $sql = $sql." order by ".$field_name." desc";
    }每个按钮用字段名做name,onclick指向分别的js函数,可以用循环生成,不多话挨个写也没什么,举个例,比如访问次数:VisitTime<FORM name=form1 METHOD=POST ACTION="">
    <SCRIPT LANGUAGE="JavaScript">
    function js_VisitTime()
    {
    document.form1.action = "yufan.php?field_name=VisitTime";
    alert(document.form1.action);
    document.form1.submit();
    }
    </SCRIPT>
    <INPUT TYPE="button" name="VisitTime" value="访问次数" onclick="js_VisitTime()">
    </FORM>
      

  4.   

    zxyufan(宇凡)大哥:
    我的意思你已经完全理解了!问题是:
    客户要求不能用JavaScript的!
    没有别的办法!这个问题几天了!我快崩了!我自己做的只能倒一次!
    我不知道原因!
    -------------------------------------------------------------------------------
    if(!isset($but_A_or_D)){$A_or_D='A';}
    if(isset($but_A_or_D)){ if($A_or_D=='A'){$A_or_D='D';}       else $A_or_D=='A';
                          }
    ---------------------------------------------------------------
    --------------------------------------------------------------
    if($A_or_D=='A'){$db->Query("select * from dbmail where code='$code' order by id");}
    if($A_or_D=='D'){$db->Query("select * from dbmail where code='$code' order by id desc");}
    -----------------------
    -------------------
    <form name="form1" method="post" action="./yufan.php">
    <input type="submit" name="but_A_or_D" value="順番入換">
    <input type="hidden" name="A_or_D" value="$A_or_D">
    </form>
    --------------------
    -------------------
    你大可以把我的程序抛弃,教个别的办法给我!谢谢!帮忙救命!
      

  5.   

    提交给自身之后原来的变量不会变
    就是说$A_or_D还是首次提交时的值我的方法就是把提交按钮该为普通按钮,然后用js传值.试试这样:
    echo <input type=hidden value='$A_or_d'>
    保存原来的值
    这样每次提交后值随之改变
      

  6.   

    分特~~不能用JS~~~没这么变态的要求吧`~~真是什么样的客户都有啊~~又想起了那个把程序员跟妓女做比较的经典文章:“……都要满足客户各种千奇百怪的要求……”我用js的目的你应该也看得出来,就是只用一个大表单。如果不用js的话,那就有多少的按钮就做多少个form吧~~~嘿嘿`~很变态是不是~~:P
      

  7.   

    JS是前台的。客户说:前台的,只是方便点。
    人家不追求速度!谁叫咱们都是“妓女”!sdyqingdao(达人自达):
    不用JS行吗?没有救了?天哪!zxyufan(宇凡):
    大哥:
    form的数量多的死机都行,只是如何实现?help!!!!!!!!!!!!!!!!!
      

  8.   

    比如你是一横排按钮放在table中,那就是每个td中间一个form....
    </td>
    <FORM name=form_VisitTime METHOD=POST ACTION="yufan.php">
    <td>
    <INPUT TYPE="submit" name="VisitTime" value="访问次数">
    </td>
    </FORM>
    <td>
    ....
    </td>
      

  9.   

    你是不是要这样:
     点击一个按钮,比如日期,按升序排列,再点击一下又按降序排列?
     如果是这样,请输入代码:
      echo "<input type=hidden name=SortByDate value=".($A_or_D=="A"?"D":"A").">";
      

  10.   

    对不起了!犯了低级错误!
    错误:<input type="hidden" name="A_or_D" value="$A_or_D">
    正确:<input type="hidden" name="A_or_D" value="<? echo $A_or_D ?>">