也就是说你的那个名字是用数组来命名是吗?
如果是用count 来看一下里面有几个元素减一就是最后一个.
然后判断就可以了.

解决方案 »

  1.   

    什么意思,count,我的acct不是完全从数据库取出来的
      

  2.   

    你用count(数据名)就可以得出这个数组的个数了.
    然后这个count(数组名)-1就是最后一个元素的下标.
    也就是说
    数组名(count(数组名)-1);你看看他是不是空不就行了.
      

  3.   

    可是acctx并不是数组啊,他是一些input输入框的name
      

  4.   

    anziqi 的意思是你的 FORM 中 INPUT 可以定义成
    <input name=acct[]>
    这种形式,这样提交到PHP的变量就是数组了如果你不想用这种形式,只好做个循环计算有多少个 acctx 了:$n = 0;
    while ( isset(${"acctx".($n+1)}) )
        $n++;
    然后
    ${"acctx".$n}
    就是最后一个啦