forked from BackCheck/backcheck.io.verify
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapi_google.php
More file actions
96 lines (94 loc) · 3.32 KB
/
api_google.php
File metadata and controls
96 lines (94 loc) · 3.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?php
define("HOST",'localhost');
define("DB",'verifbck_db');
define("USER",'verifbck_workdat');
define("PASS",')lECZ-L@W%Ba');
mysql_connect(HOST,USER,PASS);
mysql_select_db(DB);
$sql=mysql_query("SELECT * FROM `ver_data` WHERE com_id=33 AND `api`=0 limit 50");
include_once("google-sheets.php");
function dateDiff($d1,$d2)
{
return round(abs(strtotime($d1)-strtotime($d2))/(60*60*24))+1;
} // ends
$doc = new googlesheet();
$doc->authenticate("hassan@xcluesiv.com","zindagi123");
$doc->settitleSpreadsheet('Burj Bank Data Analysis');
$doc->settitleWorksheet("data_Burj_Bank.csv");
//$posted_data=array("userid" => "6", "name" => "Shabo");
while ($row=mysql_fetch_array($sql)){
$sdate=date('Y-m-d', strtotime($row['v_date']));
$rdate=date('Y-m-d', strtotime($row['v_recdate']));
$idate=date('Y-m-d', strtotime($row['v_itdate']));
$rsdate=date('Y-m-d', strtotime($row['v_stdate']));
$fdate=date('Y-m-d', strtotime($row['v_fdate']));
$cdate=date('Y-m-d', strtotime($row['v_cldate']));
if($row['v_recdate']!='' && $row['v_recdate']!='0000-00-00'){
$dfcaserecieved=dateDiff($rdate - $sdate);
}else{
$dfcaserecieved="Data Not Available";
}
if($row['v_itdate']!=''){
$dfcasei=dateDiff($idate,$sdate);
}else{
$dfcasei="Data Not Available";
}
if($row['v_stdate']!=''){
//echo $rsdate;
//echo $sdate;
$dfrs=dateDiff($rsdate,$sdate);
//$dfrs=(int)$rsdate-$sdate;
}else{
$dfrs="Data Not Available";
}
if($row['v_fdate']!=''){
$dflf=dateDiff($fdate,$sdate);
}else{
$dflf="Data Not Available";
}
if($row['v_cldate']!=''){
$dfcd=dateDiff($cdate,$sdate);
}else{
$dfcd="Data Not Available";
}
$drsdate=@explode("-",$sdate);
// print_r($row);
//die;
$my_data['v_refid']=$row['v_refid'];
$my_data['v_bcode']=$row['v_bcode'];
$my_data['v_name']=$row['v_name'];
$my_data['v_nic']=$row['v_nic'];
$my_data['v_ftname']=$row['v_ftname'];
$my_data['v_dob']=$row['v_dob'];
$my_data['Check System Added Date']=$row['v_date'];
$my_data['Case received']=$row['v_recdate'];
$my_data['Initiate date']=$row['v_itdate'];
$my_data['Report send']=$row['v_stdate'];
$my_data['last follow up date']=$row['v_fdate'];
$my_data['closing date']=$row['v_cldate'];
$my_data['Combined Data']=$drsdate[0].(int)$drsdate[1];
$my_data['Year']=$drsdate[0];
$my_data['Month']=(int)$drsdate[1];
$my_data['Diff: Case Recieved']=$dfcaserecieved;
$my_data['Diff: Initiate Date']=$dfcasei;
$my_data['Diff: Report Send']=$dfrs;
$my_data['Diff: Last Follow Up']=$dflf;
$my_data['Diff: Closing Date']=$dfcd;
$doc->add_row($my_data);
mysql_query("update ver_data set `api`=1 where v_id=".$row['v_id']."");
//die;
}
foreach ( $posted_data as $key => $value ) {
// exclude the default wpcf7 fields in object
if ( strpos($key, '_wpcf7') !== false || strpos($key, '_wpnonce') !== false ) {
// do nothing
} else {
// handle strings and array elements
if (is_array($value)) {
$my_data[$key] = implode(', ', $value);
} else {
$my_data[$key] = $value;
}
}
}
?>