2009-10-09 2 views
1

는 나는이바인딩 PARAMS는

$this->db->query('SELECT * FROM products WHERE id = ?', array(14)); 

처럼 Kohana에 PARAMS을 결합 할 수 그러나 식별자와 함께 할 수있는 방법이 알고 (그들은 호출 또는 무엇이든은?)

에서와 마찬가지로 Kohana이 작업을 수행하지 않습니다

$this->db->query('SELECT * FROM products WHERE id = :id', array(':id' => 14)); 

덕분에

답변

2

버전 2.x는 지원하지 않지만 3.x는 지원합니다. this forum post을 참조하십시오.

+0

제공된 URL이 작동하지 않습니다. –

1

나는 꽤 확실 해요. Database 클래스를 볼 때, 바운드 매개 변수는 모두 compile_binds이라는 메서드에서 처리됩니다 ... ? 구문 만 지원하는 것처럼 보입니다.

+0

답변 해 주셔서 감사합니다. 나는 그들이 그것을지지했으면 좋겠다. – alex

+0

예 ... 확실히 읽는 것이 더 쉬워집니다. –

2

새로운 2.4/3.0 버전의 Kohana에서이 기능을 사용할 수 있지만 현재 2.3 버전에서는 지원하지 않습니다.