MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b2432/valphp.dailyroll.org/
File Upload :
Current < : /hermes/sb_web/b2432/valphp.dailyroll.org/ws_totalsubcat.php

<?php
require_once 'class_user.php';

$user_home = new USER();

 $eventlog = EVENTLOG;
	function event_log($text){
	if(EVENTLOG == Y){
		$text=$uid."\t".$text;
		$file = "logs"."/".APP_NAME.date("Y-m-d").".log";
//$file = "logs/dailyroll".date("Y-m-d").".log";
		error_log(date("[Y-m-d H:i:s]")."\t[INFO][".basename(__FILE__)."]\t".$text."\r\n", 3, $file);
	}		
	}

if (isset($_POST['user_id'])) {
	event_log("begining of get account");
	//$user_id = '5c2dcee2e21538.17188314';
	$user_id = $_POST['user_id'];
	//$user_id = '5c2dcee2e21538.17188314';
	event_log($user_id);
	$id=$user_home->getUseridByUniq($user_id);
    $sql="SELECT a.account_id,b.accountname FROM  groups a , accounts b   WHERE  a.account_id = b.account_id and a.`account_status`='active'  and a.`added_user_id`='$id' group by a.account_id ";
    $stmt = $user_home->runQuery($sql);
    $stmt->execute();
    event_log($sql);
    while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
        $accountid = $row['account_id'];
        //$response['accountname'] = $row['accountname'];
		$sql1="SELECT * FROM `category` WHERE `account_id`='$accountid' and status='active'";
		$stmt1 = $user_home->runQuery($sql1);
		$stmt1->execute();
		event_log($sql1);
		while($row1 = $stmt1->fetch(PDO::FETCH_ASSOC)){
		$catid=$row1['cat_id'];
		$sql2="SELECT * FROM`sub_category` WHERE `cat_id`='$catid' and status='active'";
		$stmt2 = $user_home->runQuery($sql2);
		$stmt2->execute();
		event_log($sql1);
		while($row2 = $stmt2->fetch(PDO::FETCH_ASSOC)){
		
		 $response['subcat_id'] = $row2['subcat_id'];
		 $response['cat_id'] = $row2['cat_id'];
		 $response['subcat_name'] = $row2['subcat_name'];
		 $response['amount'] = $row2['amount'];
		 $response['status'] = $row2['status'];
		}
        $responsearray[] = $response;
    }
	}
	echo json_encode($responsearray);
	event_log(json_encode($responsearray));
	event_log("End of get account");
 }
else {
	$response["error"] = TRUE;
    $response["error_msg"] = "Required Parameters are missing";
	echo json_encode($response);
	event_log("Required Pa missing");      
  }


?>