这是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
不是“绑定”。我做错了什么?
答案 0 :(得分:3)
在Zend Framework应用程序之前从未见过“绑定”。尝试使用
$select->where('name = ?', 'my_value');