我只是有一点我无法解决的问题。 我做了一个表格,在数据库和文件中添加了一个住宿。 查询工作正常,但我有几个小时的错误,我无法理解并看到我的问题。
以下是代码:
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中的令牌数量不匹配:.....
我继续我的研究,谢天谢天
答案 0 :(得分:0)
在准备好的sql语句中有13个占位符,代码中只有12个值在数组中