Требуется исправить ошибку и сделать запрос в базу данных на ID

Нужно задать запросы в базу данных через ID

$y = $db->query("select `markarus` from `auto` where `marka`='$x' or `markarus`='$x'")->fetch_assoc();
         $z = implode($db->query("select `auto_id` from `auto` where `marka`='$x' or `markarus`='$x'")->fetch_assoc());
         $m = $db->query("select `type` from `types` where `marka`='$z'")->fetch_all(1);
         $n = $db->query("select `image` from `types` where `marka`='$z'")->fetch_all(1);
         $hu = $db->query("select `auto_desk` from `auto` where `marka`='$x' or `markarus`='$x'")->fetch_assoc();
         $g = $db->query("select `type` from `types` where `marka`='$z'")->fetch_all(1);
    }
    // тут с id запросы делаем новые
    else 
    {
         $m = $db->query("select `type` from `types` where `marka`='$z'")->fetch_all(1);
    }
    $_SESSION['mash'] = implode($auto);
    $_SESSION['mashrus'] = implode($y);
    $_SESSION['neskolkom'] = $m;
    $_SESSION['neskolkon'] = $n;
    $_SESSION['opisanie'] = implode($hu);
    $_SESSION['type'] = $g`

Во втором файле

foreach ($_SESSION['neskolkon'] as $cells){
            foreach ($cells as $cell)
            {

                echo '<a href="avtodop.php?id='.$_SESSION['type_id'][$c].'" style="display: flex; flex-direction: column; margin: 20px;">
                    <div style="width: 180px; height: 112px">
                        <img src="'.$cell.'" style="width: 100%">
                    </div>
                    '.implode($_SESSION['neskolkom'][$c]).'</a>';

                $c++;
            }
        }

База данных подтипа

Вот как это выглядит на сайте, при нажатии на один из авто нужно чтобы открывалась информация про него с базы данных


Ответы (0 шт):