2016-06-02 15:07:02 2233次浏览 2条回答 0 悬赏 30 金钱

模型方法

public function addName()
{
    @extract($_POST['user']);
    if(!$user){
    $sql="INSERT IGNORE INTO sys_demo(user, number,email,createTime) VALUES(:user,:number,:email,:createTime)";
    $command=Yii::app()->db->createCommand($sql);
    $user = trim($user);
    $createTime = date("Y-m-d H:i:s");
    $command->bindParam(":user",$user,PDO::PARAM_STR); 
    $command->bindParam(":number",$number,PDO::PARAM_STR);
    $command->bindParam(":email",$email,PDO::PARAM_STR);
    $command->bindParam(":createTime",$createTime,PDO::PARAM_STR); 
    $command->execute();    //执行非查询sql
}
    return true;   
}

控制器

public function actionEditBanWords()   
{

	    $id = Yii::app ()->request->getparam ( 'id' );
	
	    $_show_param['fieldinfo'] = TableFieldHelper::getColumnInfo ( 'Demo', 'LZX_DEMO' );//获取栏目设置信息
	    $model = new DemoModel ();
	    if($_POST['user']) {       
 	         if($id) {
	            $res = $model->editName($id);
	        }else{
	            $res = $model->addName();
	        }

	        if($res){
	            dwzHelper::jsonOk ( '操作成功!', 'lzx_demo' );
	        }else{
	            dwzHelper::jsonError('操作失败');
	        }  
   
	    }else{
	        $this->_show_param ['demoInfo'] = $model->getDemoInfo($id);
	    } 
	    
	
	    $this->render ( $this->action->id, array (
	        'show_param'=> $this->_show_param
	    ) );
}

帮我看看哪里写错了?

您需要登录后才可以回答。登录 | 立即注册
lizhixiong
实习生

lizhixiong

注册时间:2016-05-16
最后登录:2020-08-07
在线时长:1小时51分
  • 粉丝0
  • 金钱0
  • 威望0
  • 积分10

热门问题