<?php
/**
* @author Ravi Tamada
* @link http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/ Complete tutorial
*/
require_once 'class_user.php';
//require_once 'constants.php';
$db = 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);
}
}
$response = array("error" => FALSE);
if (isset($_POST['account_id']) ) {
$account_id = $_POST['account_id'];
$cat_type = $_POST['cat_type'];
//echo"nandini";
//echo $account_id = '1';
// echo $cat_type = 'expenses';
$sql = "SELECT * FROM `category` WHERE `account_id`='$account_id' AND `cat_type`='$cat_type'";
$stmt = $db->runQuery($sql);
$stmt->execute();
//echo $sql;
event_log($sql);
//$response = array();
//$x = 1;
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
//print_r($user);
$response["cat_id"] = $row["cat_id"];
$response["cat_name"] = $row["cat_name"];
$responsearray[] = $response;
//print_$response);
//$responseid[] = $response["cd_id"];
//$responsearr[] = $response["cat_name"];
}
//echo json_encode($responseid, JSON_FORCE_OBJECT);
echo json_encode($responsearray);
event_log(json_encode($responsearray));
} else {
// required post params is missing
$response["error"] = TRUE;
$response["error_msg"] = "Select any account to get categories";
echo json_encode($response);
//event_log(json_encode($response));
}
?>