<?php

/* 
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
$today = Date("Y-m-d");
require_once "db_crud.php";
$crud = new DBCrud();
//default angularjs setting of application/json as header,
//read the raw input in PHP, and then deserialize the JSON.
$fileData = file_get_contents("php://input");
$objFileData = json_decode($fileData);
$roleName = $objFileData->name;
//Get user password
$roleRank = $objFileData->rank;
//Get user password
$crud->insert("role", ['name' => $roleName, 'rank' => $roleRank, 'created_by' => 'shamim', 'created_date' => $today]);
//echo "successfully added";
Example #2
0
<?php

/* 
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
require_once "db_crud.php";
$crud = new DBCrud();
$role_list = $crud->read("role", ['name', 'rank', 'created_by', 'created_date']);
foreach ($role_list as $role) {
    $data[] = [$role['name'], $role['rank']];
}
echo json_encode($data);