INNER JOIN을 작동시키려는 것이 제 정신이 아니므로 누군가 나를 도와 줄 수 있기를 바라고 있습니다.INNER JOIN이 PHP PDO에서 작동하지 않습니다. MySQL
나는 데이터베이스에 두 개의 테이블이 있습니다
BranchEmployees
DepartmentEmployees
두 테이블 열이 그래서 직원들이하는 지점에있는 부서에와 할당 된 추적 할 수 있습니다 EmpID
라고합니다. 어떤 직원이 지정된 부서와 지사에 할당되어 나머지를 제외한 나머지를 제외하고는 INNER JOIN
쿼리가 논리적 솔루션처럼 보일 수 있다는 보고서를 만들고 있지만 작업을 수행 할 수는 없습니다. 치명적인 오류가 계속 발생합니다 :
Fatal error: Call to a member function fetchAll() on a non-object in ...
$query="SELECT DepartmentEmployees.EmpID FROM DepartmentEmployees INNER JOIN BranchEmployees ON DepartmentEmployees.EmpID=BranchEmployees.EmpID";
$connect=$cdb->query($query);
$EmployeeList[$m]=$connect->fetchAll(PDO::FETCH_ASSOC);
INNER JOIN 테이블을 사용할 때 공유 서버에 있는지가 중요합니까? 나는 그것이 내가 읽을 수있는 것이어야한다고 생각하지 않지만, 결코 알 수 없다.
은'어디 전화 fetchAll'입니까? –