ホームページ  >  記事  >  バックエンド開発  >  Mysql は 1 回挿入すると、3 つのデータが表示されます。

Mysql は 1 回挿入すると、3 つのデータが表示されます。

WBOY
WBOYオリジナル
2016-06-23 14:05:471194ブラウズ

確認後、ループはしていませんが、どこかにエコーすると元に戻り、データは1つだけ挿入されます。

INSERT INTO tb_exp_log SET AddTime=NOW(),AccountID='36',OriginID='0',OriginParameter='0',CodeID='10100',Exp='5'


指導を求める


ディスカッションに返信 (解決策)

更新アクションまたは繰り返し送信アクションはありますか

繰り返し送信されました

繰り返し送信する必要があります! SQL文を見るだけなら問題ありませんが… 重要なのはコードの処理プロセスです

コードが繰り返し投稿されているかどうかに関係なく、作成者はページをリロードすることをお勧めします。

プログラムにログを書き込み、後でログを確認します。複数のログが出力されているかどうかを確認します。これにより、ログが複数回送信されたかどうか、またはどこで複数回実行されたかを確認できます。

繰り返しの送信 lz は、Baidu で検索して、繰り返しの送信を防ぐ方法を確認できます

挿入する前にデータベースにクエリを実行し、レコードが既に存在する場合は挿入します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。