GlisWeb framework
_censimento.genera.php
Vai alla documentazione di questo file.
1 <?php
2 
14  // inclusione del framework
15  require '../../../../../_src/_config.php';
16 
17  // verifica dati
18  if( isset($_REQUEST['numeri']) && isset($_REQUEST['indirizzo']) && isset($_REQUEST['id_comune']) && isset($_REQUEST['civico_inizio']) && isset($_REQUEST['civico_fine']) && isset($_REQUEST['cap']) ){
19 
20 
21  // se vanno generati tutti i numeri
22  if ( $_REQUEST['numeri'] == 3 ){
23  for ($i=$_REQUEST['civico_inizio']; $i <= $_REQUEST['civico_fine']; $i++){
24  $indirizzo = mysqlQuery($cf['mysql']['connection'],
25  'INSERT INTO indirizzi ( id_anagrafica, indirizzo, localita, civico, cap, id_comune, id_account_inserimento) VALUES ( ?, ?, ?, ?, ?, ?, ? ) '.
26  'ON DUPLICATE KEY UPDATE id = LAST_INSERT_ID( id ), '.
27  ' indirizzo = VALUES( indirizzo ), civico = VALUES( civico ), '.
28  ' cap = VALUES( cap ), id_comune = VALUES( id_comune )',
29  array( array('s' => NULL ),
30  array( 's' => $_REQUEST['indirizzo'] ),
31  array( 's' => $_REQUEST['localita'] ),
32  array( 's' => $i ),
33  array( 's' => $_REQUEST['cap'] ),
34  array( 's' => $_REQUEST['id_comune']),
35  array( 's' => $_SESSION['account']['id'] ) ));}
36  }
37  if($_REQUEST['numeri']<3){
38  // se solo pari
39  if( $_REQUEST['numeri']==2 && !is_long( $_REQUEST['civico_inizio']/2 ) ){$_REQUEST['civico_inizio']++;}
40  // se solo dispari
41  if( $_REQUEST['numeri']==1 && is_long( $_REQUEST['civico_inizio']/2 ) ){$_REQUEST['civico_inizio']++;}
42 
43  for ($i=$_REQUEST['civico_inizio']; $i <= $_REQUEST['civico_fine']; $i+=2){
44  $indirizzo = mysqlQuery($cf['mysql']['connection'],
45  'INSERT INTO indirizzi ( id_anagrafica, indirizzo, localita, civico, cap, id_comune) VALUES (?, ?, ?, ?, ?, ? ) '.
46  'ON DUPLICATE KEY UPDATE id = LAST_INSERT_ID( id ), '.
47  ' indirizzo = VALUES( indirizzo ), civico = VALUES( civico ), '.
48  ' cap = VALUES( cap ), id_comune = VALUES( id_comune )',
49  array( array('s' => NULL ),
50  array( 's' => $_REQUEST['indirizzo'] ),
51  array( 's' => $_REQUEST['localita'] ),
52  array( 's' => $i ),
53  array( 's' => $_REQUEST['cap'] ),
54  array( 's' => $_REQUEST['id_comune'])));}
55  }
56 
57  } else {
58 
59  buildJson( array( 'error' => true ) );
60 
61  }
62 
63 ?>
mysqlQuery( $c, $q, $p=false, &$e=array())
$cf['ricerca']['template']
Definition: _030.common.php:7
if(isset( $_REQUEST['amazonCheckoutSessionId'])) $_SESSION['carrello']
buildJson( $content, $encoding=ENCODING_UTF8, $headers=array())
$_REQUEST['__view__'][ $ct['view']['id']]['__restrict__']['id_progetto']['EQ']