2010-06-10 26 views
0

這是在ZF代碼(一個現實問題的簡化):如何在ZF中使用參數化嵌套查詢?

<?php 
$nested = $table->select() 
    ->where('name = :var') 
    ->bind(array('var' => 'my value')); 
$select = $table->select() 
    ->join(array('nested' => $nested), 'nested.id = id', array()); 
$table->fetchAll($select); 

可變:var不是「綁定-ED」,在這種情況下。我究竟做錯了什麼?

回答

3

從未在Zend Framework應用程序中看到過「綁定」。嘗試使用

$select->where('name = ?', 'my_value');