Я использую методы удобства Zend для вызовов DB fetchAll. Это, как известно знающим, является функцией, которая позволяет параметризовать запросы. Например, запрос может быть:Параметрирование запросов MySQL В разделе
И так можно достичь параметризации.
Мой запрос, однако, заключается в следующем:
$query = "select * from user where email in ("[email protected]", "[email protected]","[email protected]");
Как параметризировать выше запрос, потому что эти электронные письма, вводимых пользователем, поэтому я не буду просто иметь их в сыром запросе и пытается следующее несостоявшимся :
$query = "select * from user where email in ? ";
$this->_db->fetchAll($query, $commaSeparatedEmailList);
где $commaSeparatedEmailList = "(".implode("," , $emails).")";
Любые идеи?