executerRequete($sql, array($idEncaissement)); return $encaissement->fetch(); } public function detailsrecuAimprimer($idEncaissement) { $sql = 'select B.idClient, B.numeroClient, CONCAT(C.nom," ",C.prenoms) as nomClient, B.numeroPolice, A.id as idDetailencaissement, B.codeTypeAvenant, A.*, B.dateEffet, B.dateEcheance, B.codeTypeAvenant From detailencaissement A left join quittance B on (B.codeSociete=A.codeSociete) and (B.id=A.idQuittance) left join clients C on (B.codeSociete=A.codeSociete) and (C.id=B.idClient) left join police D on (D.codeSociete=A.codeSociete) and (D.id=B.idPolice) where (A.idEncaissement=?) order by C.nom, C.prenoms, B.numeroPolice, B.dateEffet, A.id'; $detailencaissement = $this->executerRequete($sql, array($idEncaissement)); return $detailencaissement; } public function recuGarantAimprimer($idEncaissement) { $sql = 'CALL sp_imprimer_encaissement_garant_id(?);'; $encaissement = $this->executerRequete($sql, array($idEncaissement)); return $encaissement->fetch(); } public function detailsrecuGarantAimprimer($idEncaissement){ $sql = 'CALL sp_imprimer_detail_encaissement_garant_id(?);'; $encaissement = $this->executerRequete($sql, array($idEncaissement)); return $encaissement->fetchAll(); } }