Habari\DatabaseConnection::get_row PHP Method

get_row() public method

Returns a single row (the first in a multi-result set) object for a query
public get_row ( string $query, array $args = [], string $class_name = '\Habari\QueryRecord' ) : object
$query string The query to execute
$args array Arguments to pass for prepared statements
$class_name string Optional class name for row result object
return object A QueryRecord or an instance of the named class containing the row data $obj= DB::get_row( 'SELECT * FROM tablename WHERE foo= ?', array( 'fieldvalue' ), 'extendedQueryRecord' );
    public function get_row($query, $args = array(), $class_name = '\\Habari\\QueryRecord')
    {
        $this->set_fetch_mode(\PDO::FETCH_CLASS);
        $this->set_fetch_class($class_name);
        if ($this->query($query, $args)) {
            return $this->pdo_statement->fetch();
        } else {
            return false;
        }
    }