gpt4 book ai didi

php - php和mysql中的多次插入(插入)

转载 作者:行者123 更新时间:2023-11-29 19:37:50 25 4
gpt4 key购买 nike

我有一个表单,可以在两个表中插入一些数据

<form name="modulo" method="post" action="inseriscio.php">
Nordine&nbsp;<input id="nor" name="nor" value="Nordine"><br>
Data ordine<input type="date" id="datao" name="dao" value="Data Ordine"><br>
Data consegna<input type="date" id="datac" name="dac" value="Data consegna"><br>
<div id="contenitore">
<?php
$pro = 'sito';
$dd = mysqli_connect('localhost', 'root', '', $pro);
$re = mysqli_query ($dd,"SELECT Codice, Nome FROM prodotti");
echo"<div class='box'>";
echo"Prodotto";
echo"<select class='inse' name='po'>";
while($row=mysqli_fetch_array($re)){
echo"<option value=".$row['Codice'].">".$row['Nome']."</option>";}
echo"</select>";
echo"<br>";
echo"Quantit&agrave; <textarea name='qua' rows='1' cols='4'></textarea></div><br>";
?>
</div>
<br><button type="submit" id="ok">OK!</button><br>
</form><input type="text" class ="num" id="num" name="num" value="numero"><button id = "aggi" onClick="agg()">Aggiungi</button>

这是表格。使用“aggiungi”,我通过脚本创建其他选择和文本区域(新标签的数量从键盘给出)。直到一切正常,但是当我填写表单并发送到 php 页面时,该页面只接受 select 和 textarea 的值,而不是全部。因此,如果我有 5 个不适合我输入的所有 5 个值,而只适合一个。

<?php
$nordine = $_POST['nor'];
$datao = $_POST['dao'];
$datac = $_POST['dac'];
$prodotto = $_POST['po'];
$quantita = $_POST['qua'];

$data = 'sito';
$db = mysqli_connect('localhost', 'root', '', $data);
$result = mysqli_multi_query ($db, "INSERT INTO ordini (Nordine,DataO,DataC) VALUES('$nordine','$datao','$datac')");

$result1 = mysqli_multi_query ($db, "INSERT INTO ordpro (Prodotto, Ordini, Quantita) VALUES('$prodotto','$nordine','$quantita')");
echo"<p>
Hai inserito un nuovo record <a href='ordini.php'> torna alla home </a>
</p>";
?>

php代码我希望我说清楚了谢谢

最佳答案

我可以澄清一下您在脚本中命名新的选择和文本区域吗?

"(the number of new tag is given from the keyboard)" ?

所以新创建的 select 和 textarea 有一个新名称?即。

<select name='po' + currentIndex

<textarea name='qua' + currentIndex

如果不是,您只能访问帖子处理代码中的第一个“po”和“qua”表单元素。如果我正确理解你的问题。

关于php - php和mysql中的多次插入(插入),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41482207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com