GlisWeb framework
_anagrafica.utils.php
Vai alla documentazione di questo file.
1 <?php
2 
18  function anagraficaGetLogo( $id ) {
19 
20  // config globale
21  global $cf;
22 
23  // debug
24  // die( 'id -> ' . $id );
25 
26  // prelevo la riga
28  $cf['mysql']['connection'],
29  'SELECT path FROM immagini '.
30  'INNER JOIN anagrafica ON immagini.id_anagrafica = anagrafica.id '.
31  'WHERE immagini.id_ruolo = 18 '.
32  'AND anagrafica.id = ? '.
33  'LIMIT 1',
34  array(
35  array( 's' => $id )
36  )
37  );
38 
39  // full path
40  fullPath( $r );
41 
42  // debug
43  // die( 'risultato -> ' . $r );
44 
45  // valore di ritorno
46  return $r;
47 
48  }
49 
56 
57  // config globale
58  global $cf;
59 
60  // debug
61  // die( 'id -> ' . $id );
62 
63  // prelevo la riga
65  $cf['mysql']['connection'],
66  'SELECT * FROM indirizzi_view '.
67  'INNER JOIN tipologie_indirizzi ON tipologie_indirizzi.id = indirizzi_view.id_tipologia '.
68  'INNER JOIN anagrafica ON anagrafica.id = indirizzi_view.id_anagrafica '.
69  'WHERE tipologie_indirizzi.se_sede = 1 '.
70  'AND anagrafica.id = ? '.
71  'LIMIT 1',
72  array(
73  array( 's' => $id )
74  )
75  );
76 
77 
78  // riassemblaggio dell'indirizzo per linee (ad es. per le buste)
79  if( empty($r['indirizzo']) || empty($r['civico']) || empty($r['cap']) || empty($r['comune']) || empty($r['sigla']) ){
80  $r['linee'][0]=' ';
81  $r['linee'][1]=' ';
82  }
83  else{$r['linee'][0] = $r['indirizzo'] . ' ' . $r['civico'];
84  $r['linee'][1] = $r['cap'] . ' ' . $r['comune'] . ' ' . $r['sigla'];
85 }
86  // debug
87  //die( 'risultato -> ' . print_r( $r, true ) );
88 
89  // valore di ritorno
90  return $r;
91 
92  }
93 
99  function anagraficaGetPEC( $id ) {
100 
101  // config globale
102  global $cf;
103 
104  // debug
105  // die( 'id -> ' . $id );
106 
107  // prelevo la riga
109  $cf['mysql']['connection'],
110  'SELECT indirizzo FROM mail '.
111  'INNER JOIN anagrafica ON mail.id_anagrafica = anagrafica.id '.
112  'WHERE mail.se_pec = 1 '.
113  'AND anagrafica.id = ? '.
114  'LIMIT 1',
115  array(
116  array( 's' => $id )
117  )
118  );
119 
120  // debug
121  // die( 'risultato -> ' . $r );
122 
123  // valore di ritorno
124  return $r;
125 
126  }
127 
128 ?>
mysqlSelectRow( $c, $q, $p=false, &$e=array())
anagraficaGetLogo( $id)
$cf['ricerca']['template']
Definition: _030.common.php:7
anagraficaGetSedeLegale( $id)
mysqlSelectValue( $c, $q, $p=false, &$e=array())
anagraficaGetPEC( $id)
$r
Definition: _osm.php:25
fullPath(&$f)