私は複数の列を持つMySQLテーブルを設定しました。そのうちの1つは一意のインデックスとして機能します。この列は私のフォーム入力の1つに対応しているので、行の重複を防ぐことができます。重複エントリのエラーを操作する - MySQLとPHP
PHPに慣れていない私の質問は、MySQLの重複エントリのエラーが発生したときに、カスタムメッセージを表示したり元のフォームに戻すことができるように、最も簡単な方法を教えてください。
私は、mysql_errno
とheader();
が行く方法だと推測していますが、私はどのように理解するのか苦労しています。
これは私の 'mysql_errno'提案よりも確かに意味があります。 'SELECT'は' INSERT'よりも利点がありますか? – Ryan
それはあなたが何をしたいかによって異なります。テーブルに新しい情報を挿入する場合は、 'INSERT'文を使用します。データベースから情報を取得する場合は、SELECT文を使用します。テーブル内の情報を更新する場合は、 'UPDATE'ステートメントを使用します。 [こちらは](http://www.tizag.com/mysqlTutorial/)mysqlを学ぶためのチュートリアルです。 –
大丈夫です。あなたはばかげて助けになりました。どうもありがとう。 – Ryan