File: C:/laragon/www/beplocal/GetIndirizziCliente.php
<?php
include_once 'DBClassConcentratore.php';
include_once 'Utilities.php';
$DatabaseConcentratore = new DatabaseConcentratore();
$conn = new PDO("sqlsrv:server=".$DatabaseConcentratore->db_host." ; Database=".$DatabaseConcentratore->db_name, $DatabaseConcentratore->db_user, $DatabaseConcentratore->db_password);
// get data and store in a json array/ get data and store in a json array
$nomeCliente = $_POST['cliente'];
$jwt = $_POST['jwt'];
$authLevel = $_POST['AUTH_LEVEL'];
if(verificaToken($jwt, $authLevel)) {
$query = "select * FROM aes.dbo.anagra ".
"where an_descr1 = '".str_replace("'","''",$nomeCliente)."' and an_tipo = 'C'";
$stmt = $conn->prepare($query);
$stmt->execute();
// $result->bind_param('ii', $from, $to);
$idCliente = "";
$indirizzo = "";
while ($row = $stmt->fetch()){
$idCliente = $row['an_conto'];
//concat( an_indir , ' , ' , an_cap,' ', an_citta ,' (', an_prov, ' )' ) as 'Indirizzo'
$indirizzo = "Sede Legale : ".$row['an_indir']." , ".$row['an_cap']." ".$row['an_citta']." (".$row['an_prov'].") <br><br>";
}
$query = "select * from aes.dbo.destdiv where dd_conto = '".$idCliente."'";
$stmt = $conn->prepare($query);
$stmt->execute();
$sedi = array();
while ($row = $stmt->fetch())
{
$indirizzo = $indirizzo. "Sede : ".$row['dd_nomdest']." - ".$row['dd_inddest']." , ".$row['dd_capdest']." ".$row['dd_locdest']." (".$row['dd_prodest'].") <br><br>";
}
$retVal = array(
'nomeCliente' => $nomeCliente,
'indirizzo' => $indirizzo,
'idCliente' => $idCliente,
'message' => "Ricerca cliente avvenuta con successo"
);
echo json_encode($retVal);
} else {
echo json_encode(array('message' => "Errore nella procedura della tabela prodotti. Contattare il supporto tecnico"));
}
?>