query($query); $json = array(); while($details = $stmt->fetch(PDO::FETCH_ASSOC)){ $json[] = $details; } array_walk_recursive($json, function (&$item, $key) { $item = null === $item ? '' : $item; }); echo json_encode($json, JSON_NUMERIC_CHECK); } catch(PDOException $e){ echo ($e->getMessage()); } ?>