connect(); $client = new Client($db); $result = $client->list(); $arr = array(); $arr["data"] = array(); while ($row = $result->fetch(PDO::FETCH_ASSOC)) { extract($row); $combinedAddress = ""; if ($country && $address) { $combinedAddress = $country . ", " . $address; } else if ($country) { $combinedAddress = $country; } else if ($address) { $combinedAddress = $address; } $item = array( "id" => $cid, "name" => $name, "address" => $combinedAddress, "poc" => $poc, "email" => $email, "contact" => $mobile ); array_push($arr["data"], $item); } echo json_encode($arr);