<?php
$databasehost = "localhost";
$databasename = "ssisldb";
$databaseusername = "root";
$databasepassword = "";
$con=mysqli_init();
if (!$con)
{
die("mysqli_init failed");
}
if (!mysqli_real_connect($con,$databasehost,$databaseusername,$databasepassword,$databasename))
{
die("Connect Error: " . mysqli_connect_error());
}
mysqli_ssl_set($con,"key.pem","cert.pem","cacert.pem",NULL,NULL);
mysqli_set_charset($con,"utf8");
$action = $_POST["action"];
switch ($action)
{
Case "GetFieldUsers":
$q = mysqli_query($con,"SELECT * FROM users");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
Case "GetProduct":
$q = mysqli_query($con,"SELECT * FROM Product_Setup");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
case "GetComp":
$q = mysqli_query($con,"SELECT * FROM CompInfo");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
break;
Case "GetAccounts":
$q = mysqli_query($con,"SELECT * FROM Account");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
break;
case "NewTrans":
$agentID = $_GET["agentID"];
$amount = $_GET["amount"];
$inputer=$_GET["inputer"];
$memberID = $_GET["memberID"];
$proID = $_GET["proID"];
$transDetails = $_GET["transDetails"];
$transNo=$_GET["transNo"];
$q = mysqli_query($con,"INSERT INTO db_transactions (AgentID, Amount,Inputer,MemberID,ProID,TransDetails,TransNo) VALUES ('$agentID',
$amount,'$inputer','$memberID','$proID','$transDetails','$transNo')");
$q = mysqli_query($con,"SELECT * FROM db_transactions WHERE TransNo='$transNo' AND AgentID='$agentID'");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
break;
case "NewCustomer":
$accountNumber = $_GET["accountNumber"];
$agentName = $_GET["agentName"];
$boxaddress=$_GET["boxaddress"];
$customer_name = $_GET["customer_name"];
$memberid = $_GET["memberid"];
$mobilizerid = $_GET["mobilizerid"];
$occupation=$_GET["occupation"];
$phoneno=$_GET["phoneno"];
$resaddress=$_GET["resaddress"];
$userid=$_GET["userid"];
$q = mysqli_query($con,"INSERT INTO customer_records (AccountNumber,AgentName,BoxAddress,Customer_Name,MemberID,MobilizerID,Occupation,PhoneNo,ResAddress,UserID) VALUES ('$accountNumber',
$agentName,'$boxaddress','$customer_name','$memberid','$mobilizerid','$occupation','$phoneno','$resaddress','$userid')");
$q = mysqli_query($con,"SELECT Auto_ID,MemberID FROM customer_records WHERE MemberID='$memberid' AND MobilizerID='$mobilizerid'");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
break;
case "NewAccount":
$proid = $_GET["proid"];
$memberid = $_GET["memberid"];
$inputer=$_GET["inputer"];
$depositrate=$_GET["depositrate"];
$q = mysqli_query($con,"INSERT INTO new_account (ProID, MemberID,Inputer,DepositRate) VALUES ('$proid', '$memberid','$inputer',$depositrate)");
$q = mysqli_query($con,"SELECT MemberID,ProID FROM new_account where MemberID='$memberid' AND ProID='$proid'");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
break;
case "JSONTRANS":
$json = $_GET["MyJSON"];
$jsall = array();
$jsone = array();
$jsall=json_decode($json, true);
$x = 0;
while($x < count($jsall)) {
$jsone=$jsall[$x];
$agentID = $jsone["agentID"];
$amount = $jsone["amount"];
$inputer=$jsone["inputer"];
$memberID = $jsone["memberID"];
$proID = $jsone["proID"];
$transDetails = $jsone["transDetails"];
$transNo=$jsone["transNo"];
$q = mysqli_query($con,"INSERT INTO db_transactions (AgentID, Amount,Inputer,MemberID,ProID,TransDetails,TransNo) VALUES ('$agentID',
$amount,'$inputer','$memberID','$proID','$transDetails','$transNo')");
$x++;
}
$q = mysqli_query($con,"SELECT * FROM db_transactions WHERE inputer='$inputer' AND AgentID='$agentID'");
$rows = array();
while($r = mysqli_fetch_assoc($q))
{
$rows[] = $r;
}
print json_encode($rows);
mysqli_close($con);
break;
}
?>