事前にどんな助けにも感謝します!
var テーブルと val テーブルの 2 つのテーブルを持つ DB があります。
変数テーブル
さまざまな画像の vartype
値テーブル
有効な署名の勝者 varid
テーブルには 1 対多の関係があります。つまり、var ごとに多くの val があります。
これが確立されたので、そのデータベースにデータを入力するための入力を求めるフォームができました。
ユーザーは一度に複数の値を追加できます-基本的にはajaxを使用してフォームを設定しているため、ユーザーがフィールドを完了すると、valeテーブルに投稿され、ajax/jqueryを使用してコンテンツ(ページではない)が更新されるため、ユーザーは別の値/レコードを入力してください。
ユーザーがすべての値を入力したら、ユーザーは var レコードを追加する必要があります。その var が var テーブルにポストされると、varid が自動的に割り当てられ、ユーザーが入力した最後の X 個の val に関連付けられる必要があります。
例えば
変数テーブル
さまざまな | 画像 | vartype
1 | テスト.jpg | ボタン
値テーブル
有効 | 署名 | 勝者 | 可変
1 | 真 | 真 | 1
2 | 偽 | 真 | 1
3 | 真 | 真 | 1
とにかく、この背後にある手順または理論を理解する助けが必要です... 私の考えでは、次のようになります。
- 私の ajax には、ユーザーが入力した val の数をカウントするカウンターが必要です。
- val フォームが送信される php ファイル内で、データを入力し、入力したばかりのレコードの ID を配列に格納して、ページに戻します。レコードが追加されるたびに、有効な値が保存されます
- ユーザーが vals の入力を終了すると、var に入ります。php ファイル (val ファイルとは別) が呼び出されると、次
のようになります。var
b を挿入します。var
c の ID を取得します。var id を持つ id の配列に基づいて val テーブルのレコードを更新します
この音は正しいですか、それとも私は完全にどこかの宇宙にいるのですか?
どんな援助でも大歓迎です。