diversen
This commit is contained in:
@@ -23,4 +23,19 @@ class User_model extends MY_Model {
|
||||
return $user;
|
||||
}
|
||||
|
||||
public function checkUnique($recordID, $field, $fieldValue)
|
||||
{
|
||||
$this->sql = "
|
||||
SELECT *
|
||||
FROM users
|
||||
WHERE ucase( {$field} ) = '{strtoupper($fieldValue)}'
|
||||
AND id != {$recordID} ";
|
||||
|
||||
$result = $this->get_query_row();
|
||||
|
||||
if( ! $result ) return TRUE;
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -45,5 +45,21 @@ class User extends BaseModel {
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
public static function saveUser( $userID, $user )
|
||||
{
|
||||
if( $userID == 0)
|
||||
{
|
||||
$user = User::create($user);
|
||||
}
|
||||
else
|
||||
{
|
||||
$user = User::whereId($userID);
|
||||
|
||||
$user->update($user);
|
||||
}
|
||||
|
||||
return $user->id;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user