@Lavrov95

How to join from another tabel?

I must to join company_type add get All datas from companies.

index.php

include 'Company.php';
$company = new Company();
$companyData = $company->getCompanyById($companyId);

var_dump($companyData);


Company.php

class Company
{
   public function getCompanyById($companyId)
    {
$sql="SELECT companies.id, companies.company_type_id, companies.name, companies.email
            FROM companies
            INNER JOIN company_type
            ON company_type.name = companies.company_type_id WHERE companies.id = $companyId ";        
         $query = $this->db->pdo->prepare($sql);
        $query->bindValue(':company_id', $companyId);
        $query->execute();
        $result = $query->fetch(PDO::FETCH_OBJ);
        return $result;
    }
}


MYSQL Tables

companies
id     |     name   |    email   |   company_type_id


company_type
id | company_type
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
@Lavrov95 Автор вопроса
SELECT companies.id, company_type.company_type, companies.email, companies.name, companies.company_type_id
            FROM companies
            INNER JOIN company_type
            ON companies.company_type_id=company_type.id WHERE companies.id = :company_id;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Badoo Development Москва
от 140 000 до 180 000 руб.
Badoo Development Москва
от 180 000 до 250 000 руб.
от 90 000 до 150 000 руб.
15 авг. 2018, в 11:49
700 руб./в час
15 авг. 2018, в 11:44
2000 руб./за проект
15 авг. 2018, в 11:01
700 руб./в час