入力フォームに予めMySQLのデータを反映させたい
現在、会員登録のプログラム構築をPHPで進めています(構築をメインで進めているのは自分ではありません)。
まずユーザーに会員IDとなるメールアドレスを入力していただき、「送信」ボタンをクリックすると、そのメールアドレスに対して本登録用の入力フォームへのリンクを貼ったメールを自動送信します。
(同時にMySQL DBにレコードを一つ作成、入力されたメールアドレスが会員IDとして保存される)
そしてユーザーに本登録用のフォームから登録情報を入力していただき、入力後に入力内容を確認するページを表示し、間違いがなければ会員登録完了、という流れです。
(登録完了時に最初に作られたレコードに本登録用フォームで入力されたデータが保存される)
最初に入力していただいたメールアドレスに送信する自動送信メールに貼るリンク先の本登録用フォームについて、自動送信メール内のリンクを開いた際に「最初に入力していただいたメールアドレスが会員IDとして登録されている状態」で表示するように考えています。
仕組みは某グルメクーポンサイトのホッ◯ペッパーの会員登録の流れにとても似ています。
このシステムを構築する中で、上記の
"最初に入力していただいたメールアドレスに送信する自動送信メールに貼るリンク先の本登録用フォームについて、自動送信メール内のリンクを開いた際に「最初に入力していただいたメールアドレスが会員IDとして登録されている状態」で表示する"
の部分でプログラムをどのように書けばいいかがわかりません。
自動送信メールに本登録フォームのURLを貼り付ける部分まではなんとか仕組みはわかりました。しかし、本登録フォームにアクセスした時に、ユーザーが最初に入力したアドレスが予め会員IDの部分に入力されている状態で、本登録フォームを表示させたいのですが、そこの仕組みがわかりません。
まだPHP、MySQLともに初心者です。
困っています。。
どうかご回答よろしくおねがいします。