1

関連テーブルにレコードを挿入するときに、phpmyadmin のドロップダウン ボックスに表示する列を増やしたい (外部キー制約による)。

2 つのテーブルを作成しました。

  • 列 id (int)、name (char) を持つ tab1。
  • 列 id (int)、idTab1 (int、FK) を持つ tab2。

tab2.idTab1 は tab1.id に関連しています。

問題は、挿入タブのドロップダウン ボックスを視覚化すると、1 -、2 -、... などの使用可能な tab1.id レコードのみが表示されることです。

ドロップダウン ボックスの各 tab1.id レコードの次に tab1.name を表示する方法を知りたいです。「表示するフィールドを選択」を使用するように誰かに言われましたが、このオプションは表示されません。

4

4 に答える 4

1

phpmyadmin のデザイナーでこれを行うことができます。ビジュアル デザイナーで外部キー リレーションを作成した後、外部キーを使用してテーブルに値を挿入するときに表示する列を選択できます ([表示する列を選択] アイコン)。

これは、問題の解決策も含まれている素敵な小さなチュートリアルです。

于 2012-12-02T08:55:32.923 に答える
0

を下げるForeignKeyMaxLimit0、常に外部キー選択のポップアップが表示されます。この設定は、phpMyAdmin (ホームページ -> 詳細設定 -> メインフレーム [タブ] -> 編集モード [タブ] -> 外部キー制限)内で直接セッションごとに変更するか、インストールの構成ファイルで変更できます。

于 2012-04-18T10:20:32.960 に答える