php – 如何为每个文本输入编写$_POST方法
发布时间:2020-12-13 17:13:39 所属栏目:PHP教程 来源:网络整理
导读:我在表行上有一堆,每行包含一堆文本输入.现在,下面是可能输入的名称属性,每个表行包含自己的值: answerAvalue = AanswerBvalue = BanswerCvalue = CanswerDvalue = DanswerEvalue = E... //all the way to answerZvalue = ZanswerTruevalue = TrueanswerFal
我在表行上有一堆,每行包含一堆文本输入.现在,下面是可能输入的名称属性,每个表行包含自己的值:
answerAvalue = A answerBvalue = B answerCvalue = C answerDvalue = D answerEvalue = E ... //all the way to answerZvalue = Z answerTruevalue = True answerFalsevalue = False answerYesValue = Yes answerNovalue = No 每个表行还包含一些下面的单选按钮: <input type="radio" name="reply" />= = Single <input type="radio" name="reply" />= = Multiple 因此,假设我遍历每个表行并检索每行中选中的每个单选按钮的值,然后代码如下: $i = 0; $c = count($_POST['gridValues']); //counts number of appended rows for($i = 0; $i < $c; $i++ ){ //for each loop which goes through each row switch ($_POST['reply'][$i]){ case "single": $selected_reply = "Single"; break; case "multiple": $selected_reply = "Multiple"; break; default: $selected_reply = ""; break; } 但我的问题是因为每个文本输入都有自己的名称属性,那么我如何编写代码来实现与上面相同但显然对于文本输入? 解决方法foreach($_POST as $key=>$value) echo $key."=>".$value; //key is for example "reply" and value f.e. "2" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |