Files
dbois/application/models/beheer/User_model.php
T
2017-12-27 13:46:56 +01:00

41 lines
840 B
PHP

<?php
/**
* Created by Pensare Software.
* User: Theo Weijmer
* Date: 15/12/2017
* Time: 19:37
*/
class User_model extends MY_Model {
protected $tablename = "users";
public function __construct()
{
parent::__construct();
}
public function getUserByUsername( $username )
{
$user = $this->get( [
'UCASE(username)' => strtoupper( $username )], FALSE, TRUE);
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;
}
}