src/DB_Table.php
public function isUnique($field, $val, $customError = false)
    {
        $row = $this->getRow(array($field => $val));

        if ($row) {
            $this->log->report("There was a match for $field = $val");
            $this->log->formError($field, $customError ? $customError : "The {$field} {$val} exists in database");
            return true;
        } else {
            $this->log->report("No Match for $field = $val");
            return false;
        }
    }
public function isUnique($field, $val, $customError = false)
    {
        $row = $this->getRow(array($field => $val));

        if ($row) {
            $this->log->report("There was a match for $field = $val");
            $this->log->formError($field, $customError ? $customError : "The {$field} {$val} exists in database");
            return true;
        } else {
            $this->log->report("No Match for $field = $val");
            return false;
        }
    }
public function isUnique ( $ field , $ val , $ customError = false ) { $ row = $ this -> getRow ( array ( $ field => $ val ) ) ; if ( $ row ) { $ this -> log -> report ( "There was a match for $field = $val" ) ; $ this -> log -> formError ( $ field , $ customError ? $ customError : "The {$field} {$val} exists in database" ) ; return true ; } else { $ this -> log -> report ( "No Match for $field = $val" ) ; return false ; } }
Test field value in database
Check for the uniqueness of a value in a specified field/column.
For example could be use to check for the uniqueness of a Username
or email prior to registration

@param string      $field       The name of the field
@param string|int  $val         The value for the field to check
@param bool|string $customError Error string to log if field value is not unique

@return bool
Test field value in database Check for the uniqueness of a value in a specified field / column . For example could be use to check for the uniqueness of a Username or email prior to registration