2014-11-14 7 views
-1

제퍼의을 사용하여 어떻게 연결할 수 있습니까? PHP를 사용하고 있는데, 시도했지만 link은 실패했습니다.Zaphir을 사용하여 MySQL에 연결

이것은 코드를 사용하는 방법입니다.

public function setConnection(connection) -> void 
{ 
    let this->_connection = connection; 
} 

let myDb = db->setConnection(connection); 
myDb->execute("SELECT * FROM robots"); 

그것은 단지 vauge 아이디어를 제공하고 예외를

감사와 관련하여 발생합니다.

답변

2

setConnection 의 반환 값을 myDb에 할당합니다. (setConnection이 아무 것도 반환하지 않기 때문에 null로 설정 됨) 그러면 NULL->execute()myDb->execute을 호출합니다.

그래서 객체 대신에 null의 함수를 호출합니다.

+0

문제를 해결하는 데 도움을 주시겠습니까 –

+0

코드가 의미가 없습니다. 이 실행 메소드는 어디에 정의되어 있습니까? 수업 중 또는 연결시 전화를 원하십니까? 아니면 완전히 다른 것을 원하십니까? – steffengy

+0

제가 시도하고있는 것은 제퍼를 사용하여 데이터베이스와 연결하는 것입니다. 어떤 방법이라도 할 것입니다. –