sql >> データベース >  >> RDS >> Mysql

フォームデータをデータベースに保存する

    @micahmills:重複データがデータベースに追加されないようにする簡単な方法はありますか?まあ、それはあなたが「より簡単」だと思うものに依存するでしょう-より少ないコード?ステップが少ない?他に何かありますか?

    あなたができることは、フォームで送信する一意のハッシュまたはトークンを生成することです。このトークンは、データベースに正常に挿入された後、セッションに保存されます。フォームとともに送信されるトークンはセッションに保存されているトークンと同じであるため、フォームを再投稿しようとすると失敗します。

    ただし、データベースに投稿した後に別のページにリダイレクトすることは、重複データが投稿されないようにするための最良かつ最も簡単な方法の1つです。



    1. SSRSレポートビルダー3.0からOracleストアドプロシージャを呼び出すことができません

    2. Oracle日付減算

    3. mySQLブロブ画像のプリントアウト?

    4. MySQLとLIKEの%との比較