我用ZF1 DB adapter,現在我正在學習ZF3,但我似乎無法找到等價的:ZF3:如何在ZF3中執行DB fetchRow()或fetchAll()或fetchCol()或fetchOne()?
$rows = $db->fetchAll('select * from `my_table`');
$row = $db->fetchRow('select * from `my_table` where `id` = 1');
$values = $db->fetchCol('select `my_col` from `my_table`');
$value = $db->fetchOne('select `my_col` from `my_table` where `id` = 1');
我ZF3中發現的例子提到了使用準備的語句。那麼如何在ZF3中的每一行中執行上述操作?
一個側面說明對自己和別人看:通過使用'ResultSetInterface',它有一個有趣的功能來獲取所有的結果,就像這樣:'$結果= $適配器 - >查詢從我的代碼示例('SELECT * from users',Adapter :: QUERY_MODE_EXECUTE); $ users = $ result-> toArray();' – evilReiko