Jestem tu nowy wiec witam wszystkich.
U cze się php i mam pewien problem a mianowicie.
Chce sobie pobrać dene z bazy danych aby je wyświetlić ale funkcja fetch_assoc() zwraca mi jedynie true
$file używam żeby sobie zapisywac do pliku co sie dzieje i wychodzi tyle:

zapytanie: SELECT * FROM admins
numROWS: 2
fetassoc:
fetassoc:

zapytanie działa zwraca dwa wiersze bo tyle mam wstawione, wszystkie pola w bazie to varchar
ze zmiennej row nie jestem w stanie nic wydobyć za pomoca var_dump dowiaduje sie że jest tam bool true nic więcej.
W czym problem?

private function selectAble($guery)
    {
        $file = registry::register('file');
        $file->write('zapytanie: '.$guery);

        $this->result = array();

        $gueryResult = $this->connect->query($guery);

        $file->write('numROWS: '.$gueryResult->num_rows);

        if(!$gueryResult)
        {
            return false;
        }
        else
        {
            while(($row = $gueryResult->fetch_assoc() !== null))
            {
                $file->write('fetassoc: '.$row['imie']);
                array_push($this->result, $row);
            }
        }
        $this->connect->close();
        return $this->result;
    }

wyświetla mi sie jeszcze taki błąd
mysqli::close(): Couldn't fetch mysqli

i pisze że w linijce z gdzie zamykam połączenie
if($this->connect) $this->connect->close();