1

私のmysqlデータベースで行またはエントリが編集された後に、ある種のスクリプトまたはプロセスを実行する方法はありますか. エントリー作成後にユーザー認証用のメールを送りたいので主に疑問に思っています。その後、メールに送信されたリンクがクリックされたら、エントリを更新する方法を考えます。私は C# に最も精通していますが、とにかくやりたいので、このために php を学習したいと思っています。コード サンプルやチュートリアルはどれもすばらしいものです。

オンラインで検索しましたが、有用なものは見つかりませんでした。多分私は何を探すべきかわからないだけです。

これが関連しているかどうかはわかりませんが、属性の下に「現在のタイムスタンプの更新時」のオプションがあります。これって関係あるでしょう?

追加情報。クライアントベースの操作には C# を使用し、データベース編集には Cpanel w/phpMyAdmin を使用しています。

4

1 に答える 1

0

トリガーに興味があるかもしれません。http://dev.mysql.com/doc/refman/5.0/en/triggers.htmlを読む

編集次の質問はおそらく次のとおりです。トリガーからメールを送信する方法は?

残念ながら、これを行う簡単な方法は 1 つではありません。これらは 2 つの異なるアプローチです。

  • 電子メールを送信し、この関数がトリガーから呼び出される、いわゆるユーザー定義関数を作成する(または既存の関数を見つける) ことができます。
  • トリガーは、送信する電子メールをキューに書き込みます。(キューはテーブルまたはファイルの場合もあります)。キューから定期的に読み取り、電子メールを送信するシステム ジョブがあります。
于 2012-10-24T15:00:18.203 に答える