如何计算行zend框架?

Ale*_*ius 1 php database zend-framework

嗨我想要得到一个行数,但到目前为止没有运气也许有数据库的东西因为我得到一些奇怪的数字

这是数据库egs

poll_id option_poll_id gender
1       100            male
1       100            male
1       103            femeale
1       103            male
Run Code Online (Sandbox Code Playgroud)

所以我想要的是每个选项100和103,以获得男性或女性的数量

喜欢这个选项100 - > 2男性和选项103-> 1男性提前感谢.

Har*_*K T 5

以下是直接从http://framework.zend.com/manual/en/zend.db.table.html获取的示例

  $table = new Bugs();

  $select = $table->select();

  $select->from($table,

                array('COUNT(reported_by) as `count`', 'reported_by'))

         ->where('bug_status = ?', 'NEW')

         ->group('reported_by');

  $rows = $table->fetchAll($select);
Run Code Online (Sandbox Code Playgroud)

这同样适用.更改您的表名和字段:).

您也可以执行@Marc B的查询.这更适用于Zend_Db_Table.