Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2014
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1. $sql = "
  2. SELECT
  3. resa.id idresa,resa.date,resa.dateAdd,resa.dateUpdate,resa.modePaiement,resa.nombreCouverts,resa.nombreCouvertsReels,resa.statut,resa.idContact,resa.notes,
  4. de.idClient,cli.nom as clinom,cli.prenom as clipnom,cli.raisonSociale as clirs,cli.statut as clistat,
  5. resa.idHoraireService,hs.heureDebut as horaire,
  6. hs.idService,se.nom as service,
  7. se.idSalle,sa.libelle as salle,
  8. sa.idER,er.libelle as espace,
  9. resa.idFormule
  10. FROM
  11. PoteletchabotClientBundle:Reservation resa,
  12. PoteletchabotClientBundle:DossierEvenement de,
  13. PoteletchabotUserBundle:Client cli,
  14. PoteletchabotEventBundle:HoraireService hs,
  15. PoteletchabotEventBundle:Service se,
  16. PoteletchabotEventBundle:Salle sa,
  17. PoteletchabotEventBundle:EspaceRestauration er,
  18.  
  19.  
  20. WHERE
  21. de.id = resa.idDossier
  22. AND cli.id = de.idClient
  23. AND resa.idHoraireService = hs.id
  24. AND resa.isActive = 1
  25. AND hs.idService = se.id
  26. AND se.idSalle = sa.id
  27. AND sa.idER = er.id ".
  28. ($idEvenement ? " AND de.idEvenement = $idEvenement " : "") .
  29. ($nomClient ? " AND (cli.raisonSociale LIKE '%$nomClient%' OR cli.nom LIKE '%$nomClient%' OR cli.prenom LIKE '%$nomClient%') " : "") .
  30. ($libelleSalle ? " AND sa.libelle LIKE '%$libelleSalle%' " : "") .
  31. ($horraire ? " AND hs.heureDebut = '$horraire' " : "") .
  32. ($dateInferieur ? " AND resa.date >= :dateinferieur " : "") .
  33. ($dateSuperieur ? " AND resa.date <= :datesuperieur " : "") .
  34. //($contactRN ? " AND cont.nom LIKE :contactRN " : " ") .
  35. "
  36. ORDER BY espace, salle, service, horaire, clirs, clinom ASC
  37. ";
  38.  
  39. $requete_sql = $em->createQuery($sql)
  40. ->setParameters(array(
  41. 'datesuperieur' => $dateSuperieur,
  42. 'dateinferieur' => $dateInferieur,
  43. // 'contactRN' => "%" . $contactRN . "%",
  44. ));
  45. $resultats = $requete_sql->getResult();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement