Php 如何在Zend_Model_Dbtable类中获取指定列
我有一个数据库,其中包含id、name、description和date列。我只想从数据中选择两列来填充zend select表单元素。zend中是否有任何方法可以获取指定列的所有数据。请帮忙 谢谢试试看 例如:Php 如何在Zend_Model_Dbtable类中获取指定列,php,zend-framework,Php,Zend Framework,我有一个数据库,其中包含id、name、description和date列。我只想从数据中选择两列来填充zend select表单元素。zend中是否有任何方法可以获取指定列的所有数据。请帮忙 谢谢试试看 例如: $select = $db->select() ->from(array('p' => 'products'), array('product_id', 'product_name')); // Bui
$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
试试这个
$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);
谢谢你的回复
$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);