###前提・実現したいこと
cakephpで他のテーブルから取り出したデータをプルダウン形式で表示して選択結果を別のtableに入れたいです
memberとschedulesというテーブルを作ってすでにBakeしてある状態です
memberテーブルのmemnameというカラムの中に入っているデータを
schedules/addの中でプルダウン形式で選択し他のデータも入力した後Submitを押すと
プルダウン形式で選択した内容はschedulesテーブルのschnameといるカラムの中に入れられるというものを作りたいです
###発生している問題・エラーメッセージ
エラーメッセージ
###該当のソースコード
<div class="schedules form large-9 medium-8 columns content"> <?= $this->Form->create($schedule) ?> <fieldset> <legend><?= __('Add Schedule') ?></legend> <?php //ここを変えたい echo $this->Form->control('schname'); // echo $this->Form->control('schdata'); ?> </fieldset> <?= $this->Form->button(__('Submit')) ?> <?= $this->Form->end() ?> </div> ###試したこと SchedulesTable.phpで public function initialize(array $config)の中に $this->hasMany('member');を入れMemberTable.phpで
public function initialize(array $config)の中に
$this->belongsTo('schedules');を入れてみましたが
意味はあまりわかっていません
初心者で右も左もわかっていない状態です
すみません
どのように調べれば出てくるかも教えていただければ嬉しいです
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー