有一个页面要录入数据,但是数据条数不确定。
比如:我现在要录入多个学生的年龄,学生个数未知,可能是1个,也可能是5个,利用foreach()动态生成学生列表.张三:_______
李四:_______
王五:_______请问后面的输入框textbox怎样命名name属性,以便于能够接收_POST过来的值,并且能够区分是哪个学生的?

解决方案 »

  1.   

    那啥,我觉得name还是按照学号命名吧。
      

  2.   

    "<textarea name=name".$i.">".$_POST[$i]."</textarea>"
      

  3.   

    " <textarea name=name[$i]>".$_POST[$i]." </textarea>"
      

  4.   

    用 javascript 就可以实现吧,具体方法 百度下!
      

  5.   

    <input type="text" name="id[]">,$i自动加的。
      

  6.   

    <input type='text' name='name[]' /> 接收的时候 $_POST["name"][$i]
      

  7.   

    <?php
    foreach($names as $k=>$v){
     echo $v.":"."<input name=age[] value=''>";
    }
    ?>$_POST['age']可以获取age的数组
      

  8.   

    <?php
    ...
    echo "<input type='text' name='id_arr[".$data[$i]->id."]'>";
    ...
    ?>