フィールドレベルの追跡を行い、各フィールドタイプに検証/フィールドタイプなどを割り当てることができるように、ウェブサイトのデータベース駆動型のすべてのフィールドを作成する必要があります。現在のスキーマ:
L_SystemFields
sys_field_id
name
L_Fields
field_id
sys_field_id (L_SystemFields への fk)
名
これにより、次のようにリンクできます:
フィールド 1 = ログイン ページの
ユーザー名 フィールド 2 = サインアップ ページのユーザー名
現在、両方のフィールドは技術的に同じです-「ユーザー名」であるため、L_SystemFields の sys_field_id と名前は同じです。しかし、フィールド トラッキングを行うには一意の ID が必要なので、username1、username2 などの L_fields で異なる field_id と名前を持ちます。
問題は次のとおりです。html フォームで、何を取得していますか? field_id、sy_field_id、(L_SystemFields からの) 名前、または (L_Fields からの) 名前またはその他の何か? 私の知る限り、フィールド名はページごとに一意である必要がありますが、この場合は機能しますが、通った複数の大学を追加できるユーザー プロファイルのようなページに同じフィールドが複数ある場合は機能しません。この場合、フィールドに名前を付ける方法と使用する値は?