変数を使用して自動的にデータベーステーブルに列を挿入しようとしています。PHPで変数を使用して自動的にデータベーステーブルにカラムを挿入できますか?
私はtbl_category
という名前のテーブルを持っています。ユーザーが自分の選択でサブカテゴリフィールドを選択できるようにします。したがって、ダッシュボードから、ユーザーは3/4(またはいくつのフィールドを作成したいか)のサブカテゴリフィールドを挿入します。
この値は$insert_sub_cat_count
とします。したがって、この情報がfunction save_category_info($data)
という名前の関数にヒットすると、関数は$insert_sub_cat_count
という値を$data
として受け取ります。
その後、この情報はテーブルtbl_category
に実装し、値$data
に従って3/4フィールドを自動的に追加する必要があります。
ユーザ入力2
場合、これは自動的に2つの列を挿入します:
をユーザ入力3
場合、これは3つの列を挿入します:
を可能にこのです?私は列を自動的に拡張する方法やそれ以外の方法があるかどうかわかりません。
これらは行ではなく、テーブルの列です。そして、列を作成するための** **すべての良いデザインではありません** – Ravi
ので、各ユーザーごとに異なるテーブルの列を作成するには?または既存の列に行を追加したい場合は、それは全く異なっている – Pascut
私の悪い、質問が編集されました。行ではなく列になります。誰でも助けてくれますか? :) – Gamer