case 'getUnprinted': //$jum = json_decode($_GET['data']); getUnprinted(); break; case 'getUnprintedCount': //$jum = json_decode($_GET['data']); getUnprintedCount(); break; case 'setPrintStatus': $jum = json_decode($_GET['data']); setPrintStatus($jum); break; /*------------------------------------------- awal tambahan -------------------------------------------*/ /*------------------------------------------- awal tambahan -------------------------------------------*/ case 'getAllGroup': getAllGroup(); break; case 'getGroupByName': getGroupByName(json_decode($_GET['data'])); break; case 'getOrderMenuByName': getOrderMenuByName(json_decode($_GET['data'])); break; case 'delOrderMenuByOrderID': delOrderMenuByOrderID(json_decode($_GET['data'])); break; /*------------------------------------------- akhir tambahan -------------------------------------------*/ /*------------------------------------------- akhir tambahan -------------------------------------------*/ case 'getPenjualanHariIni': getPenjualanHariIni(); break;
<?php include 'message.php'; include 'connect.php'; include 'session.php'; connectBDD(); $json = json_decode(file_get_contents("php://input"), true); $request = $json["request"]; $dataResponse = null; if ($request == 'showGroups') { $dataResponse = getAllGroup($json["data"]); } if ($request == 'showGroupsOnly') { $dataResponse = getAllGroupOnly($json["data"]); } if ($dataResponse == null) { $response = getJSONFromCodeError(202); } else { $response = getJSONFromCodeError(200); $response["data"] = $dataResponse; } echo json_encode($response); function getAllGroup($data) { $result = mysql_query("SELECT `GROUP`.id,`GROUP`.name,`GROUP`.score, `USER`.id,`USER`.name,`USER`.nickname\n FROM `GROUP`, `USER`, `USER_GROUP` \n WHERE `GROUP`.id = `USER_GROUP`.group_id \n AND `USER`.id = `USER_GROUP`.user_id \n AND `GROUP`.project_id = '" . $data["project_id"] . "'"); if (!$result) { echo "Impossible d'exécuter la requête dans la base : " . mysql_error(); exit; } $groupArrayName = array(); $groupArray = array();