2012-04-18 5 views
0

キー「ユーザー名」に「重複しているエントリがあります」というエラーメッセージが表示されますが、「このユーザー名は既に存在しています」というメッセージが大好きです。mysql_error重複エラーメッセージをカスタマイズできますか?

これは可能ですか?もしそうなら、それをどこでどのように変えようと思いますか?

私はPHP、MySQL、およびphpmyadminを使用しています。

私のnoobishnessのために申し訳ありません。前もって感謝します。

+0

あなたは... phpMyAdminをカスタマイズしますか? –

+0

このエラーメッセージはどこに届きますか?あなたのアプリケーションやphpmyadminで? –

答えて

3
$result = mysql_query('... query that produces duplicate key error ...'); 
if ($result === FALSE) { 
    if (mysql_errno() == 1022) { 
     die("Username already exists"); 
    } else { 
     die(mysql_error()); 
    } 
} 

エラーコードはここに記載されています:http://dev.mysql.com/doc/refman//5.5/en/error-messages-server.html、あなたがそう望む場合には、出力「よりよい」というエラーメッセージに独自のカスタムエラーハンドラを書くことができます。

関連する問題