2014-08-28 2 views
0

У меня есть база данных с идентификаторами столбцов, именем, описанием, датой. Я хочу выбрать только два столбца из моих данных, чтобы заполнить элемент формы выбора zend. существует в zend любой метод для извлечения всех данных указанных столбцов. пожалуйста, помогите ..Как я могу получить указанные столбцы в классе Zend_Model_Dbtable

Благодаря

ответ

0

Попробуйте select

$select = new Select(); 
$select->from('table')//table name 
     ->columns(array('vch_no'))//place your column here 
     ->where()//condition array 
     ->order();//order column name 

Например:

$select = $db->select() 
      ->from(array('p' => 'products'), 
        array('product_id', 'product_name')); 
// Build this query: 
// SELECT p."product_id", p."product_name" 
// FROM "products" AS p 
+0

Thanx для ответа –

0

Попробуйте

$objDb     = Zend_Registry :: get('db');//You need to setup the database configurations ready in the registry before using it 
$select     = $objDb->select(); 
$select     -> from('tablename',array('column1','column2')); 
$select     -> where() 
         -> order(); 
$rows     = $objDb->fetchAll($select); 
Смежные вопросы