2015-10-08 5 views
0

, как остановить, чтобы показать повторяющееся значение с помощью пожалуйста Зенда запроса предложитьZend PHP установлен отчетливым в запросе

public function getProductCategoryById($id) { 
     $where = array(
      "product_category_id = ?" => $id 
     ); 
     $result = $this->_db_table->fetchRow($where); 
//  print_r($result);die; 
     if (!$result) { 

      return false; 
     } 
     $product_category = new Application_Model_ProductCategories($result); 
     return $product_category; 
    } 

Я новый пользователь Зенд И запутать, как использовать определенное значение в Зенде пожалуйста гляньте мой код и сделать изменения

Pls помочь

ответ

1

Использование отчетливый

$select = $this->select() 
       ->distinct() 
       ->where('product_category_id = ?', $id); 
+1

как внести изменения в мой код – Inte

+0

Где ваш выбранный запрос? – Ninju

+0

в моем приведенном выше коде, извлекающем все различные значения строк, где product_category_id = 44 что-то – Inte

0

Попробуйте с этим

$select = $this->select() 
     ->distinct() 
     ->from($this) 
     ->where ('product_category_id = ?', $id); 
     ->anyrestconditions() 
; 
$result = $this->getAdapter->fetchAll($select); 
Смежные вопросы