当前位置: 首页>>代码示例>>PHP>>正文


PHP MY_Model::update方法代码示例

本文整理汇总了PHP中MY_Model::update方法的典型用法代码示例。如果您正苦于以下问题:PHP MY_Model::update方法的具体用法?PHP MY_Model::update怎么用?PHP MY_Model::update使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MY_Model的用法示例。


在下文中一共展示了MY_Model::update方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: update_view_status

 public function update_view_status($userID)
 {
     $query = parent::get_many_by('to', $userID);
     $data = array('status' => 1);
     foreach ($query as $msg) {
         parent::update($msg->id, $data);
     }
 }
开发者ID:karlomikus,项目名称:CometCI,代码行数:8,代码来源:messages_m.php

示例2: update

	/**
	 * Update an existing category
	 * @access public
	 * @param int $id The ID of the category
	 * @param array $input The data to update
	 * @return bool
	 */
    public function update($id, $input)
	{
		return parent::update($id, array(
            'title'	=> $input['title'],
            'slug'	=> url_title(strtolower(convert_accented_characters($input['title'])))
		));
    }
开发者ID:reith2004,项目名称:pyrocms,代码行数:14,代码来源:blog_categories_m.php

示例3: update

	/**
	 * Update
	 *
     * @access	public
	 * @param	id		$id
	 * @param	array	$input
	 * @return	mixed
	 */
    public function update($id, $input = array())
    {
        return parent::update($id, array(
			'name'	=> $input['name'],
			'data'	=> $input['data']
		));
    }
开发者ID:reith2004,项目名称:pyrocms,代码行数:15,代码来源:variables_m.php

示例4: update

 public function update($primary_value, $data, $skip_validation = false)
 {
     $group = $data['group'];
     unset($data['btnAction'], $data['group']);
     if (parent::update($primary_value, $data)) {
         return $this->_recipient_groups($primary_value, $group);
     } else {
         return FALSE;
     }
 }
开发者ID:jacksun101,项目名称:PyroAddons,代码行数:10,代码来源:recipient_m.php

示例5: update

 function update($id, $input)
 {
     $this->load->helper('date');
     
     return parent::update($id, array(
     	'title'			=> $input['title'],
     	'slug'			=> $input['slug'],
     	'description' 	=> $input['description'],
     	'parent' 		=> $input['parent'],
     	'updated_on'	=> now()
     ));
 }
开发者ID:prolabs,项目名称:pyrocms,代码行数:12,代码来源:photo_albums_m.php

示例6: update

 function update($data, $value = '')
 {
     if (is_array($data)) {
         foreach ($data as $key => $value) {
             $record = array('property' => $key, 'value' => $value);
             parent::update($record);
         }
     } else {
         $record = array('property' => $data, 'value' => $value);
         parent::update($record);
     }
 }
开发者ID:codingfordonuts,项目名称:gamebot5,代码行数:12,代码来源:Agent.php

示例7: update

 /**
  * Update resource details
  *
  * @access public
  * @param int $resource_id
  * @param array $attributes
  * @return void
  */
 function update($resource_id = 0, $attributes = array())
 {
     if ($resource_id > 0 && !$this->get_by_name($attributes['name'], $resource_id)) {
         // Update
         return parent::update($resource_id, $attributes);
     } elseif (!$this->get_by_name($attributes['name'])) {
         // Insert
         return parent::insert($attributes);
     } else {
         return FALSE;
     }
 }
开发者ID:ardissoebrata,项目名称:ci-beam,代码行数:20,代码来源:Resource_model.php

示例8: update

 public function update($uid, $user)
 {
     $this->form_validation->set_rules('first_name', 'First Name', 'trim|required|xss_clean');
     $this->form_validation->set_rules('last_name', 'Last Name', 'trim|required|xss_clean');
     $this->form_validation->set_rules('username', 'Username', 'trim|required|min_length[6]|xss_clean');
     if ($this->form_validation->run()) {
         if (parent::update($uid, $user)) {
             return true;
         } else {
             return false;
         }
     } else {
         return false;
     }
 }
开发者ID:andela-cnnadi,项目名称:paruto,代码行数:15,代码来源:user_model.php

示例9: update

	public function update($id=null, $data=array()) 
	{
		if (empty($data['pass_confirm']) && isset($data['password'])) 
		{
			unset($data['pass_confirm'], $data['password']);
		} 
		else if (!empty($data['password']) && !empty($data['pass_confirm']) && $data['password'] == $data['pass_confirm'])
		{
			list($password, $salt) = $this->hash_password($data['password']);
		
			unset($data['password'], $data['pass_confirm']);
		}
		
		if (isset($data['zipcode']))
		{
			$data['zipcode'] = (int)$data['zipcode'];
			$data['zip_extra'] = (int)$data['zip_extra'];
		}
		
		return parent::update($id, $data);
	}
开发者ID:ndcisiv,项目名称:Bonfire,代码行数:21,代码来源:user_model.php

示例10:

 function update_reply_msg($data, $id = NULL)
 {
     parent::update($data, $id);
     return $id;
 }
开发者ID:Intelnetgs,项目名称:white,代码行数:5,代码来源:reply_msg_m.php

示例11: activate

 function activate($id)
 {
     return parent::update($id, array('is_active' => 1, 'activation_code' => ''));
 }
开发者ID:netfreak,项目名称:pyrocms,代码行数:4,代码来源:users_m.php

示例12: update

 /**
  * Update a group
  *
  * 
  * @param int $id The ID of the role
  * @param array $input The data to update
  * @return array
  */
 public function update($id = 0, $input = array(), $skip_validation = false)
 {
     return parent::update($id, array('description' => $input['description']));
 }
开发者ID:nockout,项目名称:tshpro,代码行数:12,代码来源:group_m.php

示例13:

 function update_lmember($data, $id = NULL)
 {
     parent::update($data, $id);
     return $id;
 }
开发者ID:Rahulsharma0810,项目名称:granth-sas23,代码行数:5,代码来源:lmember_m.php

示例14: update

 public function update($data = array(), $id = 0)
 {
     parent::update($data, $id);
     if ($this->db->affected_rows() > 0) {
         return TRUE;
     }
     return FALSE;
 }
开发者ID:JamesWuChina,项目名称:CI-Property,代码行数:8,代码来源:m_places.php

示例15:

 function update_expense($data, $id = NULL)
 {
     parent::update($data, $id);
     return $id;
 }
开发者ID:Intelnetgs,项目名称:white,代码行数:5,代码来源:expense_m.php


注:本文中的MY_Model::update方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。