Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP进行Foreach循环,以在单独的文本框中显示数据库中的每个条目_Php_Mysql_Checkbox_Foreach_Textbox - Fatal编程技术网

使用PHP进行Foreach循环,以在单独的文本框中显示数据库中的每个条目

使用PHP进行Foreach循环,以在单独的文本框中显示数据库中的每个条目,php,mysql,checkbox,foreach,textbox,Php,Mysql,Checkbox,Foreach,Textbox,我有一个问题表,我想使用foreach循环分别打印每个问题,旁边有一个文本框和一个复选框。然后,我需要能够回答任何被检查的问题,并对其进行处理——特别是,获取问题的id并将其放在连接表中,因为这些问题将被添加到可打印的文件中。(这是一个试题库)。我知道如何进行foreach循环,但我想知道这是否可行,以及如何迭代值以确保每个文本框对应一个复选框,并且可以获得正确的值 我希望这是有道理的 你应该可以做这样的事情: (除了这不是一个针对每个循环的循环外,相同的概念适用) 为循环创建一个递增整数,并

我有一个问题表,我想使用foreach循环分别打印每个问题,旁边有一个文本框和一个复选框。然后,我需要能够回答任何被检查的问题,并对其进行处理——特别是,获取问题的id并将其放在连接表中,因为这些问题将被添加到可打印的文件中。(这是一个试题库)。我知道如何进行foreach循环,但我想知道这是否可行,以及如何迭代值以确保每个文本框对应一个复选框,并且可以获得正确的值


我希望这是有道理的

你应该可以做这样的事情: (除了这不是一个针对每个循环的循环外,相同的概念适用)



为循环创建一个递增整数,并将其放入:

echo "<input type='checkbox' name='" . $loopIncrementVariable . "' value='" . $valueFromDatabase"'>";
echo”“;

您可以对文本框执行相同的操作,从循环中为其指定相同的递增值。然后,它们都将具有相同的id,可用于相互匹配。

您需要提供您已经尝试过的代码。我还没有尝试过任何东西,只是想检查如何操作。我会尽快尝试!我一有空就试试这个!我的和James的解决方案有些相同,但我不确定如何设置与ID相对应的值。我认为这两种方法都是可行的。
echo "<input type='checkbox' name='" . $loopIncrementVariable . "' value='" . $valueFromDatabase"'>";