Problème dans l'affichage depuis la vue
Je veux afficher la somme des prix total des ventes,mais il me reste maintenant comment je vais l'appeler dans la vue j'ai fais comme ça:
Code:
1 2 3
| <?php echo $this->escape($this->emp
->somme); ?> |
voila le code de controleur:
Code:
1 2 3 4 5 6 7
| $employe=new Vente();
$id_emp=$this->_request->getParam('id');
$result = $employe->fetchRow('SELECT sum(prix_total) as somme FROM vente WHERE id_emp ='.$id_emp);
$this->view->emp= $result; |
et voila ce qui m'a donné comme erreur:
Citation:
Fatal error: Uncaught exception 'Zend_Db_Table_Row_Exception' with message 'Specified column "somme" is not in the row' in C:\wamp\www\Opticien\library\Zend\Db\Table\Row\Abstract.php:179 Stack trace: #0 C:\wamp\www\Opticien\application\default\views\scripts\statis\selectionner.phtml(36): Zend_Db_Table_Row_Abstract->__get('somme') #1 C:\wamp\www\Opticien\library\Zend\View.php(108): include('C:\wamp\www\Opt...') #2 C:\wamp\www\Opticien\library\Zend\View\Abstract.php(880): Zend_View->_run('C:/wamp/www/Opt...') #3 C:\wamp\www\Opticien\library\Zend\Controller\Action\Helper\ViewRenderer.php(897): Zend_View_Abstract->render('statis/selectio...') #4 C:\wamp\www\Opticien\library\Zend\Controller\Action\Helper\ViewRenderer.php(918): Zend_Controller_Action_Helper_ViewRenderer->renderScript('statis/selectio...', NULL) #5 C:\wamp\www\Opticien\library\Zend\Controller\Action\Helper\ViewRenderer.php(957): Zend_Controller_Action_Helper_ViewRenderer->render() #6 C:\wamp\www\Opticien\library\Zend\Controller\Action\HelperBroker.php(277): Zend in C:\wamp\www\Opticien\library\Zend\Db\Table\Row\Abstract.php on line 179
Alors comment je fais appeler à sum(prix_total) dans la vue?