zend görünümünde bazı veri (satır) filtre

2 Cevap php

Ben

1.Table: kullanıcı (kullanıcı kimliği, userName, KullanıcıGrubu)

2.Model: userModel

3.usercontroller

Orada ben basit bir kod:

Controller:

class UserController extends Zend_Controller_Action
{    
    public function getuser()
    {
      $userModel = new userModel();
      $this->view->usergroup = $userModel;
    }
}

Model:

class Model_UserGroupModel extends Zend_Db_Table_Abstract {
  public function getuser(
   {
 $select = $this->select();
 return $this->fetchAll($select);
   }
}

view:

Ben de ben partialoop kullanmak tek grup öğretmen ile kullanıcı gibi belirli bir satır ile kullanıcı var görünümünde eklemek gerekenleri kod söyle lütfen??

2 Cevap

foreach ($this->usergroup->toArray() as $userGroup) {
         echo $userGroup['row'];
}

çalışması gerekir

Belirli bir alanda dayalı satırları filtrelemek için KullanıcıGrubu gibi nereye koşulu ile bir sorgu yapmak gerekir.

    $where = $this->getAdapter->quoteInto("userGroup = ?", 'teacher');
    $select = $this->select()->where($where);

Yani şimdi, belirli bir kullanıcı grubu için kullanıcıların alabilirsiniz.