平成30/ 2018-12-19 17:45
mysql pdo query exec 違い
$pdo->exec($sql)
は、更新された件数を返す。
1行も更新がなければ、0を返す。

なので、
sqlエラー時に処理したい場合は
$pdo->query($sql)
を使うといい。