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

Annotation of /trunk/app/findPetitionnaire.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 741 - (hide annotations)
Mon Nov 19 10:29:19 2012 UTC (12 years, 2 months ago) by vpihour
File size: 2120 byte(s)
Action javascript sur le formulaire de demande

1 vpihour 741 <?php
2     /**
3     * Ce script a pour objet de recuperer la liste des pĂ©tionnaires correspondant aux critères de recherche
4     *
5     * @package openfoncier
6     * @version SVN : $Id$
7     */
8     $DEBUG=1;
9     require_once "../obj/utils.class.php";
10    
11     // Donnees
12     $par_nom = (isset($_GET['par_nom']) ? $_GET['par_nom'] : "" );
13     $par_prenom = (isset($_GET['par_prenom']) ? $_GET['par_prenom'] : "" );
14     $mor_denomination = (isset($_GET['mor_denomination']) ? $_GET['mor_denomination'] : "" );
15     $mor_nom = (isset($_GET['mor_nom']) ? $_GET['mor_nom'] : "" );
16     $type = (isset($_GET['type']) ? $_GET['type'] : "" );
17    
18     $f = new utils("nohtml");
19     $f->disableLog();
20    
21     $sql =
22     "SELECT
23     demandeur, particulier_nom, particulier_prenom, particulier_date_naissance, particulier_civilite,
24     personne_morale_denomination, personne_morale_siret, personne_morale_nom, personne_morale_civilite, personne_morale_prenom,
25     particulier_commune_naissance, particulier_departement_naissance,
26     personne_morale_raison_sociale, personne_morale_categorie_juridique,
27     numero, voie, complement, lieu_dit, localite, code_postal, bp, cedex, pays,
28     division_territoriale, telephone_fixe, telephone_mobile, indicatif, courriel, notification
29     FROM
30     ".DB_PREFIXE."demandeur
31     WHERE frequent is TRUE AND type_demandeur = '$type'
32     AND (
33     ( upper(particulier_nom) LIKE upper('%$par_nom%') AND upper(particulier_prenom) LIKE upper('%$par_prenom%') )
34     OR
35     ( upper(personne_morale_denomination) LIKE upper('%$mor_denomination%') AND personne_morale_nom LIKE upper('%$mor_nom%') )
36     )";
37    
38     $res = $f->db->query($sql);
39     $f->isDatabaseError($res);
40    
41     $listData = "";
42     $civ = '';
43     while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)) {
44    
45     foreach ($row as $value) {
46    
47     $listData .= (($value!= '') ? $value:'') . '_';
48     }
49     $listData .= ";";
50     }
51    
52     echo json_encode($listData);
53     ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26