php - 使用插入 PDO 检索值

标签 php mysql for-loop pdo

我正在开发一个页面,用户可以在其中添加带有动态表单字段的行,具体取决于此页面 http://www.linhadecomando.com/scripts/input-dinamico/ 的模型

我在从作为第一行插入的第二行值恢复时遇到问题,我可以安静地得到。检查我的代码:

<?php
// exibindo os dados
if ($_POST){
$IDCliente = $_POST['IDCliente'];
   $IDBanco = $_POST['Banco'];
   $Titular = $_POST['Titular'];
   $Agencia = $_POST['Agencia'];
   $CC = $_POST['CC'];
   $quant_linhas = count($IDBanco);

   for ($i=0; $i<$quant_linhas; $i++) {


//$pdo = conectar();
$sql = "INSERT INTO Clientes_Referencias_Bancos (IDCliente, IDBanco, Titular, Agencia, CC) VALUES (:IDCliente, :IDBanco, :Titular, :Agencia, :CC)";
$cadastrar = $pdo->prepare($sql);
$cadastrar ->bindValue(':IDCliente', $IDCliente[$i]);
$cadastrar ->bindValue(':IDBanco', $IDBanco[$i]);
$cadastrar ->bindValue(':Titular', $Titular[$i]);
$cadastrar ->bindValue(':Agencia', $Agencia[$i]);
$cadastrar ->bindValue(':CC', $CC[$i]);
$cadastrar ->execute();


if($cadastrar->rowCount() == 1):
echo "Departamento cadastrado com sucesso!<br/>";
else:
echo "Erro ao cadastrar o Departamento!";
endif;


echo  "Cliente: ".$IDCliente[$i]."<br />";   
echo  "Banco: ".$IDBanco[$i]."<br />";
echo  "Titular: ".$Titular[$i]."<br />";
echo  "Agência: ".$Agencia[$i]."<br />";
echo  "Conta Corrente: ".$CC[$i]."<br />";
   }
}
?>

这是我的表格...

<select name="Banco[]">
<input type="text" name="Titular[]" id="Titular[]" />
<input type="text" name="Agencia[]" id="Agencia[]" />
<input type="text" name="CC[]" id="CC[]" />

<input name="IDCliente[]" id="IDCliente[]" type="hidden" value="1" />

最佳答案

您可以使用交易。您应该首先准备查询。在 for 循环中,您应该绑定(bind)变量并执行查询

关于php - 使用插入 PDO 检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18946692/

相关文章:

python - 循环打印名称,一次删除一个字符

java - Android - 使用 for 循环将 View 添加到数组

javascript - 需要将数组中的值插入到 html 表中

php - 删除 Twig 中的重音字符

php - 使用 MySQLi 的动态表名称和预准备语句

java - 使用 Unix Socket 的 JDBC MySQL 连接

MySQL 将一对多组合成一行

javascript - 使用 "file_put_contents"创建和编辑文件 javascript ?

php - 使用 Eloquent 从 wordpress 数据库中检索用户和 usermeta 表的关系

java - 对于 Java 中的每个循环都有字数