Bonjour,

je veux afficher les clients pour chaque employé,voila les codes:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 $client=new Client();
         $id_emp=$this->_request->getParam('id');
 
 
 
      $result = $client->fetchAll("SELECT client.nom_cl,client.prenom_cl  FROM vente,client WHERE client.id_cli=vente.id_cli  and vente.id_emp =".$id_emp);
			$this->view->empli= $result;
et voila ce qui me donne dans l'exécution:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[21000]: Cardinality violation: 1241 Operand should contain 1 column(s)' in C:\wamp\www\Opticien\library\Zend\Db\Statement\Pdo.php:228 Stack trace: #0 C:\wamp\www\Opticien\library\Zend\Db\Statement\Pdo.php(228): PDOStatement->execute(Array) #1 C:\wamp\www\Opticien\library\Zend\Db\Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array) #2 C:\wamp\www\Opticien\library\Zend\Db\Adapter\Abstract.php(468): Zend_Db_Statement->execute(Array) #3 C:\wamp\www\Opticien\library\Zend\Db\Adapter\Pdo\Abstract.php(238): Zend_Db_Adapter_Abstract->query(Object(Zend_Db_Table_Select), Array) #4 C:\wamp\www\Opticien\library\Zend\Db\Table\Abstract.php(1505): Zend_Db_Adapter_Pdo_Abstract->query(Object(Zend_Db_Table_Select)) #5 C:\wamp\www\Opticien\library\Zend\Db\Table\Abstract.php(1321): Zend_Db_Table_Abstract->_fetch(Object(Zend_Db_Table_Select)) #6 C:\wamp\www\Opticien\application\default\controllers\StatisController.php(59): Zend_Db_Table_Abstract->fetchAll('SELECT clien in C:\wamp\www\Opticien\library\Zend\Db\Statement\Pdo.php on line 234
Ou est le problème donc?