PDO - Invalid parameter number

后端 未结 2 1970
生来不讨喜
生来不讨喜 2020-12-11 16:28

Just recently I\'ve switched to using PDO in PHP/MySQL and transformed some dozens of queries. Most of them worked, however this very easy one throws an exception at $

2条回答
  •  北荒
    北荒 (楼主)
    2020-12-11 17:03

    This is not bug, you provide two parameters for only one placeholder.

    $sql->execute(array(':username',$username));
    

    should be

    $sql->execute(array(':username' => $username));
    

提交回复
热议问题