Habari\DatabaseConnection::get_results PHP Method

get_results() public method

Execute a query and return the results as an array of objects
public get_results ( string $query, array $args = [], string $class_name = '\Habari\QueryRecord' ) : array
$query string The query to execute
$args array An array of arguments to pass for prepared statements
$class_name string class name for row result objects
return array An array of QueryRecord or the named class each containing the row data $ary= DB::get_results( 'SELECT * FROM tablename WHERE foo= ?', array( 'fieldvalue' ), 'extendedQueryRecord' );
    public function get_results($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->fetchAll();
        } else {
            return false;
        }
    }