![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
いつもお世話になっています。
クラシックなASPを使用しています。
現状、WEBフォームに登録された内容をそのまま利用者に対しメールを
送信しています。(basp21を利用)
それを今度から、メールの内容に、URLを記載したカタチで送信したいと考えています。
そこで、それを実現するためには、WEBフォーム→DB登録→メール送信という流れのなかで、DBのidを取得しなければ、なりません。
現在はDBにupdateした後にreqestしたwebフォームの内容を送信しているので、idは取得できません。
どうしたらidを取得し、メールを送信できるようになるものでしょうか。皆さんのお知恵をお貸しください。よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_12.png?5a7ff87)
No.1
- 回答日時:
説明下手。
> それを今度から、メールの内容に、URLを記載したカタチで送信したいと考えています。
> WEBフォーム→DB登録→メール送信という流れのなかで、DBのidを取得しなければ、なりません。
メール本文に書きだしたい URL は何の URL なのですか?
Web フォーム上で利用者が入力した内容と、DB へ登録する内容と、メール本文に書きだしたい内容と、ID の関係がまるでわかりません。
DB へは何を登録するのですか?
ID はどのレコードの ID なのですか?
ID はどうやって決めているのですか?
レコード登録の際に ID を自分で指定していないのですか?
DB は何を使っているのですか?
仮に、Access を使っていて、ID 列がオートナンバーな場合、、、
INSERT INTO でレコードを追加せず、
rs.Open "SELECT * FROM tableName", cn, adOpenDynamic, adLockPessimistic
rs.AddNew
rs.Fields("field1").Value = "aiueo"
rs.Fields("field2").Value = "abcde"
rs.Update
id = rs.Fields("id").Value
rs.Close
とか。
他の DB ならそれなりの方法が用意されていたり、登録と登録したレコードの取得をストアド プロシージャーで 1つに固めちゃうとか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(暮らし・生活・行事) → ※このメールは、ファミマTカードをファミペイに登録されたことがある会員様にお送りしております。す 4 2023/05/03 12:24
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- 所得税 電子税?のメールについて教えてください 8 2022/09/04 21:38
- 求人情報・採用情報 今日、ホテルのアルバイトに、タウンワークから応募しました。 すると、会社からGメールが届き、事前登録 1 2022/03/31 23:40
- その他(gooサービス) dアカウントを登録できません 1 2023/03/03 23:35
- その他(メールソフト・メールサービス) 大阪市プレミアム付き商品券のweb申し込みで楽天モバイルのEメールだと返信メールが届かない 2 2022/09/19 17:08
- 迷惑メール・スパム ヘルスケア テクノロジーズ 1 2023/02/13 08:23
- その他(IT・Webサービス) [PayPay銀行キャッシュカード拾得の件] このメールは本物か? 6 2022/09/15 21:52
- Gmail 会社のメルアドから個人のGmailアドレスに送ったら、「このメールにはご注意ください」と警告が出た 2 2022/05/26 15:12
- ヤフオク! ヤフーアカウントについての質問です。 「不正利用が疑われる操作もしくは行為が検知されたため、利用規約 5 2022/08/29 20:22
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Safariで「本当にこのフォーム...
-
ACCESSから、メール送信を行い...
-
メールフォームの受信先にg-m...
-
CGIプログラムを使った申し込み...
-
至急!教えてください!企業の...
-
WriteFileで送信できたかの確認...
-
懸賞サイトなどへの登録
-
お問い合わせフォームから送信...
-
送信字数制限の無いフォームCGI...
-
サーバにかかる負荷はどんなもの?
-
エクセルVBA テキストボックス...
-
ビジネスメールの敬称
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
アルファベットGの小文字の入力
-
excel vba でユーザーフォーム...
-
テキストボックスの番号を使っ...
-
DATE型変数を初期化する方法
-
C++でのリアルタイム入力の方法...
-
複数行の入力を受け取る方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
Safariで「本当にこのフォーム...
-
Googleフォームを回答したか確...
-
ACCESSから、メール送信を行い...
-
BASP21のSendMailとSendMailEx...
-
Accessでメール一括送信ソフ...
-
メールアドレスが正しいかどう...
-
チャットを作る
-
VB.NETからGmail経由でメールを...
-
ホームページビルダーのメール...
-
VB6で、Bsmtp.dllを使って、メ...
-
WriteFileで送信できたかの確認...
-
メールフォームで送信すると「...
-
VBA メール一斉送信で添付ファ...
-
VB.NET(2005)の"SerialPort" ...
-
CGIでメールのReturn-Pathに値...
-
メールフォームの受信先にg-m...
-
VBで添付ファイル付きのメール...
-
VBA EasyCommでの送信
おすすめ情報