![](/img/trans.png)
[英]I have created one html submit button and connects with php code but, after selecting that how can i go back my html page?
[英]I have a problem to submit inputs in one shot (php html mixed )
我制作了一个表格以从用户(要测试的样品数量)中得到一个数字(数量),然后我制作了一个表格供用户输入有关每个样品的注释,这是可行的,但是我没有成功发送这些样品。注释在另一个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>
谢谢您的回答,当我单击“ submnit”时,我得到“ 9 array array array array array array array array array array”
essaibg4.php是:
<?php
echo $_POST["quantité"];
$x = 1;
while($x <= $_POST["quantité"]) {
echo $_POST["trekking"] ;
$x++;
}
?>
谢谢您的新帮助(如果您也可以给我一些在mysql中存储迁徙值的提示,那太好了,我是编程和处理html php python mysql的初学者,有点令人困惑)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.