php - 我在一次提交输入时遇到问题(php html mix)
问题描述
我制作了一个表格从用户那里获得一个数字(数量)(要测试的样本数量),然后我制作了一个表格让用户输入关于每个样本的评论,这有效,但我没有成功发送这些另一个 php 文件中的评论,最后只有一个提交来回显它们,或者在 mysql 中发送它们。为此,我在循环之后打开了一个新表单,以便在总条目结束时提交,而不是在每个条目之后提交。这是我认为的问题非常感谢您的解决方案
$i=1;
while ($i<= $_POST["quantity"]):
$quant = $_POST["quantity"]; ?>
<form>
echantillon n° <?php echo $i ?> <input type="text" name="trekking" >
</form>
<?php $i=$i+1;
endwhile;
?>
<html>
<body>
<form action="essaibg4.php" method="POST">
<input type="submit" >
</form>
</body>
</html>
解决方案
我认为您只需要将标签排除在循环之外。您只需要其中一对和几个标签。而且几乎没有什么可以移动的。我没有测试过它,但它应该可以工作。您拥有拼图的所有平静,但它们的出现顺序不同。
你的代码变成了......
<html>
<body>
<form action="essaibg4.php" method="POST">
<?php
$i=1;
$quant = (int) $_POST["quantity"];
while ($i <= $quant): ?>
echantillon n° <?php echo $i; ?> <input type="text" name="trekking[]" >
<?php $i=$i+1;
endwhile; ?>
<input type="submit" >
</form>
</body>
</html>
推荐阅读
- javascript - 制表符:在列中的 Frozen 和 headerFilter 之间耦合时呈现不良
- ruby-on-rails - 使用 Groupdate gem 每天每小时进行嵌套分组
- javascript - 如何在节点js中打破promise-then链
- xpath - Xpath 表达式在 chrome 控制台中工作,但在 puppeteer 中返回空
- ios - 如何识别 NSDictionary 是否为空
- php - MySQL如何连接多个表
- angular - 可注入的角度服务错误
- asp.net -
在 .net 核心中 - search - Yii2-使用 SqlDataProvider 和 GridView 并启用 Gridview 过滤器进行搜索
- batch-file - 批量重命名目录删除“&”符号