dsdvr06648 2017-10-15 10:26
浏览 128

PDOException:SQLSTATE [HY093]:无效的参数[重复]

This question is an exact duplicate of:

i have error when i want to update in database.

Fatal error: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in C:\xampp\htdocs\unija\aids\admin\project.php:85 Stack trace: #0 C:\xampp\htdocs\unija\aids\admin\project.php(85): PDOStatement->execute() #1 {main} thrown in C:\xampp\htdocs\unija\aids\admin\project.php on line 85

$stmt = $DB_con->prepare('UPDATE Projekti SET NaslovSrpski=:naslovs, NaslovEngleski=:naslove, Nosilac=:nosilac, Partneri=:part, Teritorija=:ter, Vrednost=:vrednost, Donator=:donator, TrajanjeOD=:trajanjeod, TrajanjeDO=:trajanjedo, TekstSrpski=:teksts, TekstEngleski=:tekste, Slika=:upic WHERE ID=:uid');
      $stmt->bindParam(':naslovs',$NaslovSrpski);
      $stmt->bindParam(':naslove',$NaslovEngleski);
      $stmt->bindParam(':nosilac',$Nosilac);
      $stmt->bindParam(':part',$Partneri);
      $stmt->bindParam(':ter',$Teritorija);
      $stmt->bindParam(':vrednost',$Vrednost);
      $stmt->bindParam(':donator',$Donator);
      $stmt->bindParam(':trajanjeod',$TrajanjeOD);
      $stmt->bindParam(':trajanjedo',$TrajanjeDO);
      $stmt->bindParam(':teksts',$TekstSrpski);
      $stmt->bindParam(':tekste',$TekstEngleski);
      $stmt->bindParam(':upic',$userpic);

   if($stmt->execute())
      {
        $successMSG = "Uspesno ste dodali projekat!";
        header("index.php"); // redirects image view page after 5 seconds.
      }
      else
      {
        $errMSG = "error while inserting....";
      }

Full code here: http://gamers.rs/php.txt

</div>
  • 写回答

1条回答 默认 最新

  • doutenglou6588 2017-10-15 10:29
    关注

    You forget one bind :

    $stmt->bindParam(':uid',$id);
    

    Hope it helps :D

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?