gpt4 book ai didi

php - SQLSTATE[HY093] : Invalid parameter number: parameter was not defined PDO

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

我正在尝试使用 ajax 使用 PDO 语句插入值。但每次都会抛出mysql错误。缺少一些东西!

$st = $pdo->prepare('INSERT INTO payment_tbl (user_id, payment_mode, bank_name, cheque_no, pending_amt) 
VALUES( :user_id, :payment_mode, :bank_name, :cheque_no, :pending_amt )');


$st->bindParam('user_id' , $user_id);
$st->bindParam('payment_mode' , $pmode1);
$st->bindParam('bank_name' , $bank_name1);
$st->bindParam('cheque_no' , $cheque_no1);
$st->bindParam('paid_amt' , $paid_amt1);

$st->execute();

最佳答案

看起来像是一个简单的拼写错误问题。应该

    $st->bindParam('paid_amt' , $paid_amt1);

    $st->bindParam('pending_amt' , $pending_amt);

相反?

关于php - SQLSTATE[HY093] : Invalid parameter number: parameter was not defined PDO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41845356/

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