私はyii+extjsで機能を作成しています。私のクライアント側はextjsで設計されており、サーバー側はyiiフレームワークです。ポーリングオプションとして2つのテーブルがあります-pollId-optionId-PollQuestion -option -pollId
これで、extjsにある投票作成フォームを介して、Questionとそれに関連するオプションがjson形式でサーバーに送信されます。したがって、yiiフレームワークでは、actionCreate関数は次のように入力を取得します-
$json='{"pollId":1,"PollQuestion":"Who is the best
cricketer","option":"ABC","option":"DEF","option":"XYZ"}'
$obj=json_decode($json);
投票の作成中に、ユーザーは任意の数のオプションを入力できます。したがって、オプションの数は任意です。私はPollcontrollerで上記の機能を作成しています。したがって、この新しく作成された質問は、Pollテーブルに次のように挿入されます=
$model=new Poll();
$model->pollId=$obj->pollId;
$model->PollQuestion=$obj->PollQuestion;
今、私はこれらすべての新しいオプションを同じpollIdを持つオプションテーブルに入れたいと思います。では、これらすべてのオプションをオプションテーブルに追加するにはどうすればよいでしょうか。私を助けてください