PHP中的表单数组
首先,谢谢你看这个。我试图创建一个表单数组,作为动态大小的结果列表。从给出的结果中,用户可以单击“详细信息”(提交按钮)以获取有关结果的更多信息,这就是我尝试创建表单数组的原因。下面是我尝试过的,它编译了,但是按钮没有任何作用。任何帮助都会很好:)PHP中的表单数组,php,arrays,Php,Arrays,首先,谢谢你看这个。我试图创建一个表单数组,作为动态大小的结果列表。从给出的结果中,用户可以单击“详细信息”(提交按钮)以获取有关结果的更多信息,这就是我尝试创建表单数组的原因。下面是我尝试过的,它编译了,但是按钮没有任何作用。任何帮助都会很好:) 尝试更改按钮的HTML: <input type="button" value="Submit" name="button<?PHP echo $currentnum?>" /> 您需要将输入类型从“按钮”更改为“提交”,
尝试更改按钮的HTML:
<input type="button" value="Submit" name="button<?PHP echo $currentnum?>" />
您需要将输入类型从“按钮”更改为“提交”,以便他们提交表单,然后您需要移动
if(isset($_POST['button'.$currentnum])){
echo "You choose ".$currentnum;
}
在for循环内部删除按钮名称中$后面的空格,当前回显$currentnumSorry,我的代码中没有空格,这是在为for()
循环调整StackOverflowName时发生的:$currentnum++
=>$currentnum++
也在“for”循环中。空间也有同样的问题。我刚刚在上面修复了它(但在调整stackoverflow时这也是一个轻微的错误):)就是这样!非常感谢你的帮助:我只是想发同样的帖子。
<input type="submit" value="Submit" name="button<?PHP echo $currentnum?>" />
<?PHP
echo "<br/>";
}
if(isset($_POST['button'.$currentnum])){
echo "You choose ".$currentnum;
}
?>
<?php
echo "<br/>";
if(isset($_POST['button'.$currentnum])){
echo "You choose ".$currentnum;
}
}
?>
if(isset($_POST['button'.$currentnum])){
echo "You choose ".$currentnum;
}