[php/mysql]SQLSTATE[HY000]: General error: 2031
php5서버에서 php7서버로 바꾸니 아래의 에러가 발생했습니다. SQLSTATE[HY000]: General error: 2031 php7에서 문법이 좀 더 엄격해진 것 같습니다. $sth->bindValue(':colour', 'blue'); $sth->bindValue(':colour', 'red'); php7에선 위처럼.. 동일한 이름의 파라미터 이름을 가질 수 없습니다. :colour1, :colour2와 같이 이름을 변경하면 됩니다. 참고 https://stackoverflow.com/questions/17274556/pdo-error-sqlstatehy000-general-error-2031