Php PDOStatement警告

时间:2018-04-08 18:10:59

标签: php pdo warnings

我只是有一点我无法解决的问题。 我做了一个表格,在数据库和文件中添加了一个住宿。 查询工作正常,但我有几个小时的错误,我无法理解并看到我的问题。

以下是代码:



if(move_uploaded_file($_FILES["imageheb"]["tmp_name"], $imgtarget) && move_uploaded_file($_FILES["photoheb"]["tmp_name"], $phttarget)){

$insertheb = $bdd->prepare("INSERT INTO hebergement(codetypeheb, nomheb, imageheb, nbplaceheb, surfaceheb, internet, anneeheb, secteurheb, orientationheb, etatheb, descriheb, photoheb, tarifsemheb) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)");

$insertheb->execute(array($codetypeheb, $nomheb, $nomimg, $nbplaceheb, $surfaceheb, $internet, $anneeheb, $secteurheb, $orientationheb, $etatheb, $descriheb, $tarifsemheb ));
                                
$valide = "Good !";
                              }




这是我的错误:

警告:PDOStatement :: execute():SQLSTATE [HY093]:参数号无效:绑定变量的数量与C中的令牌数量不匹配:.....

我继续我的研究,谢天谢天

1 个答案:

答案 0 :(得分:0)

在准备好的sql语句中有13个占位符,代码中只有12个值在数组中