<?php require_once $_SERVER['DOCUMENT_ROOT'] . 'cloud/models/main/index.php'; ini_set('display_errors', 1); error_reporting(E_ALL); session_start(); $_SESSION['count'] = 1; $resp = getCData(); if (!isset($_GET['callback'])) { echo json_encode($resp); return; } else { echo $_GET['callback'] . '(' . json_encode($resp) . ')'; return; } function getCData() { //$news = dbMassData("SELECT * FROM news WHERE dateT !='0000-00-00 00:00:00' GROUP BY dateT ORDER BY dateT ASC"); $prices = dbMassData("SELECT * FROM minuteCoin WHERE tDate != '0000-00-00 00:00:00' AND current != 0 AND bid != 0 ORDER BY timestamp DESC LIMIT 240"); $resp = array("prices" => $prices); return $resp; }
//$_SESSION['count'] =1; extract($_REQUEST); if (!isset($limit)) { $limit = 15; } if (!isset($tick)) { $tick = 5; } else { $tick = intval($tick); } if (!isset($whatsBetter)) { $whatBetter = 0.01; } else { $whatsBetter = floatval($whatsBetter); } $resp = getCData($limit, $tick); if (!isset($_GET['callback'])) { echo json_encode($resp); return; } else { echo $_GET['callback'] . '(' . json_encode($resp) . ')'; return; } function getCData($limit, $tick, $whatBetter) { $limit = intval($limit); //$news = dbMassData("SELECT * FROM news WHERE dateT !='0000-00-00 00:00:00' GROUP BY dateT ORDER BY dateT ASC"); $prices = dbMassData("SELECT * FROM minuteCoin WHERE mod(minute(timestamp),{$tick}) AND tDate != '0000-00-00 00:00:00' ORDER BY timestamp DESC LIMIT 1000"); $prices = array_reverse($prices); $respArr = array("buy" => array(), "dont" => array()); for ($i = 0; $i < count($prices); $i++) {