私はPDOのerrorInfoPDOエラーで列名を取得する方法は?
を使用する場合、私はこの取得:
Array (
[0] => 23000
[1] => 1062
[2] => Duplicate entry '[email protected]' for key 'email'
)
を私はエコーするエラーコードのためにのみ、列名> 'メール' と1062を取得したい:
このメールのZZZ @ zzz.netはすでに登録済み
私は登録のために電子メールまたは電話番号またはユーザー名を使用しているため、
コードを駆動するためにエラーを使用しないでください。代わりに検証を使用してください。その後、このエラーは非常に稀になる競合状態でのみ発生し、「もう一度やり直してください」というメッセージが必要になります。 – jkavalik