Не могу получить значение переменной из класса

111
03 февраля 2021, 13:10

$akk - ответ мускула на запрос. Ответ верный, num_rows выдает 1. При разборе в index.php, fetch_row() верно выдает значения, но когда пытаюсь получить их через геттеры, получаю Null.

Уже два часа сижу и туплю в это и не могу найти ошибку.

<?php
class Player
{
    private $vkid;
    private $vkname;
    private $cases;
    private $firstlogin;
    private $lastlogin;
    private $money;
    public function __conctruct($id, $akk)
    {
        $row = $akk->fetch_row();
        if($akk->num_rows < 1){
            $this->vkid = $id;
            $this->vkname = Null;
            $this->cases = Null;
            $this->firstlogin = Null;
            $this->lastlogin = Null;
            $this->money = Null;
        }else{
            $this->vkid = $id;
            $this->vkname = row[1];
            $this->cases = row[2];
            $this->firstlogin = row[3];
            $this->lastlogin = row[4];
            $this->money = row[5];
        }
    }
    public function isRegistered()
    {
        if($this->vkname == Null){
            return false;
        }else{
            return true;
        }
    }
        public function getName()
    {
        return $this->vkname;
    }
Answer 1

Может нужно не "row[1]", а "$row[1]"?

READ ALSO
Как добавить 2 разных класса в &lt;div&gt;?

Как добавить 2 разных класса в <div>?

Помогите пожалуйстаЕсть код

138
Покупка в кредит от Тинькофф банка интеграция curl

Покупка в кредит от Тинькофф банка интеграция curl

Делаю интеграцию покупки в кредит от ТиньковаЧерез form post все работает идеально

112
php экспорт в excel изображений

php экспорт в excel изображений

подскажите, как в ячейку закинуть несколько изображение? сейчас только 1-но вставляет, а нужно из папки все фото

121