Current File : /home/inlingua/public_html/crm.vprotectindia.com/cron/script_old.php |
<?php
$conn = new mysqli("localhost", "inlingua_vprotect_user", "zDqxZh3sn65?vyjN", "inlingua_vprotect");
// Check connection
if ($conn ->connect_error) {
die("Connection failed: " . $conn ->connect_error);
}
// Data array
$id=date('Y-m-d');
$url = "https://api.sisindia.com/Magicxpi4.13/MgWebRequester.dll?prgname=HTTP&appname=IFSPROD_GET_APIS&arguments=-AReports%23SISOutstandingV2&ORG=SIS%20Alarm%20Monitoring%20and%20Response%20Services%20Private%20Limited&DATE=".$id."&USERID=SIS&PWD=U0lTTWFnaWM=";
$xml = simplexml_load_file($url);
$i=0;
foreach ($xml->G_1 as $row) {
$data=[
'organization_id' => $row->ORGANIZATION_ID,
'party_name' => str_replace("'"," ",$row->PARTY_NAME),
'bal_func_amt' => $row->BAL_FUNC_AMT,
'invoice_number' => $row->INVOICE_NUMBER,
'invoice_amount' => $row->INVOICE_AMOUNT,
'customer_number' => $row->CUSTOMER_NUMBER,
'rec_account' => $row->REC_ACCOUNT,
'customer_trx_id' => $row->CUSTOMER_TRX_ID,
'payment_schedule_id' => $row->PAYMENT_SCHEDULE_ID,
'INVOICE_DATE' => $row->INVOICE_DATE,
'DUE_DATE' => $row->DUE_DATE
];
//echo '<pre>'; print_r($data);
$sql= "INSERT INTO `outstanding_reports`(`id`, `organization_id`, `party_name`, `bal_func_amt`, `invoice_number`, `invoice_amount`, `customer_number`, `rec_account`, `customer_trx_id`, `payment_schedule_id`,`INVOICE_DATE`,`DUE_DATE`)
VALUES (NULL, '".$data['organization_id']."', '".$data['party_name']."', '".$data['bal_func_amt']."', '".$data['invoice_number']."', '".$data['invoice_amount']."', '".$data['customer_number']."', '".$data['rec_account']."', '".$data['customer_trx_id']."', '".$data['payment_schedule_id']."', '".$data['INVOICE_DATE']."', '".$data['DUE_DATE']."')";
$check = "SELECT * FROM outstanding_reports WHERE customer_trx_id='".$row->CUSTOMER_TRX_ID."' ";
$result = $conn->query($check);
if ($result->num_rows > 0) {
//echo "recor already exists.".'<br>';
} else {
// Execute query
if ($conn->query($sql) === TRUE) {
$i++;
//echo "New record inserted successfully.";
} else {
//echo "Error: " . $sql . "<br>" . $conn->error;
}
}
}
echo $i."- records inserted successfully.";
$conn->close();
?>