/[openfoncier]/trunk/app/findPetitionnaire.php
ViewVC logotype

Diff of /trunk/app/findPetitionnaire.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 7684 by softime, Thu Jun 15 16:57:15 2017 UTC revision 7685 by softime, Thu Jan 11 15:26:41 2018 UTC
# Line 18  $par_nom = ($f->get_submitted_post_value Line 18  $par_nom = ($f->get_submitted_post_value
18  $par_nom = str_replace('*', '', $par_nom);  $par_nom = str_replace('*', '', $par_nom);
19  $par_nom = $f->db->escapeSimple($par_nom);  $par_nom = $f->db->escapeSimple($par_nom);
20    
21  $par_prenom = ($f->get_submitted_post_value("particulier_prenom'") != null) ? $f->get_submitted_post_value("particulier_prenom'") : "";  $par_prenom = ($f->get_submitted_post_value("particulier_prenom") != null) ? $f->get_submitted_post_value("particulier_prenom") : "";
22  $par_prenom = str_replace('*', '', $par_prenom);  $par_prenom = str_replace('*', '', $par_prenom);
23  $par_prenom = $f->db->escapeSimple($par_prenom);  $par_prenom = $f->db->escapeSimple($par_prenom);
24    
25    $mor_raison_sociale = ($f->get_submitted_post_value("personne_morale_raison_sociale") != null) ? $f->get_submitted_post_value("personne_morale_raison_sociale") : "";
26    $mor_raison_sociale = str_replace('*', '', $mor_raison_sociale);
27    $mor_raison_sociale = $f->db->escapeSimple($mor_raison_sociale);
28    
29  $mor_denomination = ($f->get_submitted_post_value("personne_morale_denomination") != null) ? $f->get_submitted_post_value("personne_morale_denomination") : "";  $mor_denomination = ($f->get_submitted_post_value("personne_morale_denomination") != null) ? $f->get_submitted_post_value("personne_morale_denomination") : "";
30  $mor_denomination = str_replace('*', '', $mor_denomination);  $mor_denomination = str_replace('*', '', $mor_denomination);
31  $mor_denomination = $f->db->escapeSimple($mor_denomination);  $mor_denomination = $f->db->escapeSimple($mor_denomination);
32    
33  $mor_nom = ($f->get_submitted_post_value("mor_nom") != null) ? $f->get_submitted_post_value("mor_nom") : "";  $mor_siret = ($f->get_submitted_post_value("personne_morale_siret") != null) ? $f->get_submitted_post_value("personne_morale_siret") : "";
34    $mor_siret = str_replace('*', '', $mor_siret);
35    $mor_siret = $f->db->escapeSimple($mor_siret);
36    
37    $mor_cat_juridique = ($f->get_submitted_post_value("personne_morale_categorie_juridique") != null) ? $f->get_submitted_post_value("personne_morale_categorie_juridique") : "";
38    $mor_cat_juridique = str_replace('*', '', $mor_cat_juridique);
39    $mor_cat_juridique = $f->db->escapeSimple($mor_cat_juridique);
40    
41    $mor_nom = ($f->get_submitted_post_value("personne_morale_nom") != null) ? $f->get_submitted_post_value("personne_morale_nom") : "";
42  $mor_nom = str_replace('*', '', $mor_nom);  $mor_nom = str_replace('*', '', $mor_nom);
43  $mor_nom = $f->db->escapeSimple($mor_nom);  $mor_nom = $f->db->escapeSimple($mor_nom);
44    
45    $mor_prenom = ($f->get_submitted_post_value("personne_morale_prenom") != null) ? $f->get_submitted_post_value("personne_morale_prenom") : "";
46    $mor_prenom = str_replace('*', '', $mor_prenom);
47    $mor_prenom = $f->db->escapeSimple($mor_prenom);
48    
49  $om_collectivite = ($f->get_submitted_post_value("om_collectivite") != null) ? $f->get_submitted_post_value("om_collectivite") : $_SESSION['collectivite'];  $om_collectivite = ($f->get_submitted_post_value("om_collectivite") != null) ? $f->get_submitted_post_value("om_collectivite") : $_SESSION['collectivite'];
50  $listData = "";  $listData = "";
51    
# Line 44  if($par_prenom != "") { Line 60  if($par_prenom != "") {
60      $requete .= " AND";      $requete .= " AND";
61  }  }
62    
63    if ($mor_raison_sociale != "") {
64        $requete .= " personne_morale_raison_sociale ILIKE '%$mor_raison_sociale%'";
65        $requete .= " AND";
66    }
67    
68  if($mor_denomination != "") {  if($mor_denomination != "") {
69      $requete .= " personne_morale_denomination ILIKE '%$mor_denomination%'";      $requete .= " personne_morale_denomination ILIKE '%$mor_denomination%'";
70      $requete .= " AND";      $requete .= " AND";
71  }  }
72    
73    if ($mor_siret != "") {
74        $requete .= " personne_morale_siret ILIKE '%$mor_siret%'";
75        $requete .= " AND";
76    }
77    
78    if ($mor_cat_juridique != "") {
79        $requete .= " personne_morale_categorie_juridique ILIKE '%$mor_cat_juridique%'";
80        $requete .= " AND";
81    }
82    
83  if($mor_nom != "") {  if($mor_nom != "") {
84      $requete .= " personne_morale_nom ILIKE '%$mor_nom%'";      $requete .= " personne_morale_nom ILIKE '%$mor_nom%'";
85      $requete .= " AND";      $requete .= " AND";
86  }  }
87    
88    if($mor_prenom != "") {
89        $requete .= " personne_morale_prenom ILIKE '%$mor_prenom%'";
90        $requete .= " AND";
91    }
92    
93  // Ajoute une condition sur la collectivité de l'utilisateur, ou celle de niveau 2  // Ajoute une condition sur la collectivité de l'utilisateur, ou celle de niveau 2
94  $requete .= ' (om_collectivite = '.$om_collectivite;  $requete .= ' (om_collectivite = '.$om_collectivite;
95  $requete .= ' OR om_collectivite = (  $requete .= ' OR om_collectivite = (
# Line 65  $sql = 'SELECT Line 101  $sql = 'SELECT
101      demandeur as value,      demandeur as value,
102      trim(concat(particulier_nom,\' \', particulier_prenom, \' \',      trim(concat(particulier_nom,\' \', particulier_prenom, \' \',
103      personne_morale_raison_sociale, \' \', personne_morale_denomination,      personne_morale_raison_sociale, \' \', personne_morale_denomination,
104      \' \', personne_morale_nom, \' \', personne_morale_siret, \' \',      \' \', personne_morale_categorie_juridique, \' \', personne_morale_siret, \' \',
105      personne_morale_nom, \' \', personne_morale_prenom, \' \',      personne_morale_nom, \' \', personne_morale_prenom, \' \',
106      code_postal, \' \', localite)) as content      code_postal, \' \', localite)) as content
107  FROM '.DB_PREFIXE.'demandeur  FROM '.DB_PREFIXE.'demandeur

Legend:
Removed from v.7684  
changed lines
  Added in v.7685

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26