0
我正在yii + extjs中創建功能。我的客戶端在extjs中設置,服務器端在yii框架中。 我有兩個表 投票選項 -pollId -optionId -PollQuestion -option -pollId如何將json編碼的輸入插入到外部相關表中
現在通過這將是ExtJS的選票創建形式,問題及其相關選項可獲得發送到服務器的JSON格式。因此,在Yii框架,在actionCreate功能將得到輸入原樣
$json='{"pollId":1,"PollQuestion":"Who is the best
cricketer","option":"ABC","option":"DEF","option":"XYZ"}'
$obj=json_decode($json);
在創建過程中投票,用戶可以輸入任意數量的options.So的選項數量可以是任何東西。 我在Pollcontroller中創建了上述功能。 所以這個新創建的問題被插入到民意調查表作爲=
$model=new Poll();
$model->pollId=$obj->pollId;
$model->PollQuestion=$obj->PollQuestion;
現在我希望把選擇表中的所有這些新的選項與相同pollId。那麼如何在選項表中添加所有這些選項?請幫助我
Thanx先生爲您的答覆...其實先生,我想把這些選項放在選項表。那麼,先生,如何使用$ json獲得第一個選項?請幫我 – user1761116
先生,如果我正在作出上述修改,它給我上面的錯誤($ i = 0; $ i options); $ i ++){}循環。錯誤嘗試獲取非對象的屬性。那麼我需要做什麼? –
user1761116
正確...我的壞...它的$ obj ['options']不是$ obj-> options ...嘗試 – lascort