0
我想將一個POST值分配給模型的特定屬性。我試着做以下,如何將POST值分配給yii中的模型屬性
$model->que1 = $_POST["id1"];
$data2 = $_POST["id1"] ;
第一線無法正常工作,而不是當我這樣做,
echo $model->que1;
它顯示 '0'(零),但是當我做, 回聲$ DATA 2;
它顯示寫入值,有什麼問題?
這裏是爲控制器動作
public function actiongetname()
{
$model = new Questions();
$data = 'msg';
$data2 ="";
if(isset($_POST["id1"]))
{
$model->que1 = $_POST["id1"];
$data2 = $_POST["id1"] ;
}
echo ""+$model->que1;
echo $data2;
$this->renderPartial('getname',array ('model'=>$model,'msg'=>$data));
}
任何解決方案來整個代碼...我在哪裏做錯了嗎?
如果添加的var_dump($ _ POST);在你的行動中結果如何? – TotPeRo
array(size = 1) 'id1'=>字符串'asd'(長度= 3) 這是結果.. – PhpCoder
問題模型在'規則()'在'que1'你有什麼? – TotPeRo