SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens

要するにSQL文において発行していたバインド変数の数と違うぞ!とそんな感じ

最初に発行していたSQL文内部のバインド変数の数が、その後割り当てた数と一致していない場合に発生