<?php require '../phpincludes/phputil.php'; require '../phpincludes/plotupdate.php'; $params = array('un' => 'Gustafv', 'key' => 'af5a12w562', 'filename' => '"tweetplot"', 'title' => '"Tweets over time"'); $from = datemakerStandard($_POST['from']); $until = datemakerStandard($_POST['until'] . 'tomorrow'); $searchword = $_POST['searchWord']; $datebounds = array($from, $until); $cursor1 = dataBaseCall('coordTweets'); $cursor2 = dataBaseCall('uppsalaTweets'); $data1 = tweetRefinedDataparser(tweetDataparser($cursor1, $datecheck, 'created_at', $datebounds), $wordcheck, 'Text', $searchword); $data2 = tweetRefinedDataparser(tweetDataparser($cursor2, $datecheck, 'created_at', $datebounds), $wordcheck, 'Text', $searchword); $plotlydata = addDateGroups(array(dateGrouper($data1, 'date', 'value'), dateGrouper($data2, 'date', 'value'))); uppdateplotly($plotlydata, $params); $data = array($data1, $cursor1->count() + $cursor2->count(), count($data1) + count($data2)); echo json_encode($data);
$temp = array('FIELD1' => $document['FIELD2'], 'FIELD2' => $document['FIELD5'] + $document['FIELD6']); //echo(datemakerGraph($document['FIELD2'])); array_push($datahold, $temp); } foreach ($cursor2 as $document2) { array_push($datahold2, $document2); } foreach ($cursor3 as $document3) { array_push($datahold3, $document3); } $bikers = array(); $data["nodesdaghammar"] = array_slice($datahold, 1); $data["nodeshamspangen"] = array_slice($datahold2, 1); $data["nodesresecentrum"] = array_slice($datahold3, 1); foreach ($data as $node) { array_push($bikers, dateGrouper($node, 'FIELD1', 'FIELD2')); } $paramarray = array(); $paramarray["un"] = "MajaEngvall"; $paramarray["key"] = "yeea6i8qtf"; $paramarray["filename"] = '"hamnspangen"'; $paramarray["title"] = '"Cykelflöde Dag H."'; $paramarray["yaxis"] = '"Resecentrum"'; uppdateplotly($bikers[0], $paramarray); $paramarray["filename"] = '"nod_hamnspangen"'; $paramarray["title"] = '"Cykelflöde Hamnspången."'; uppdateplotly($bikers[1], $paramarray); $paramarray["filename"] = '"nod_resecentrum"'; $paramarray["title"] = '"Cykelflöde Resecentrum"'; uppdateplotly($bikers[2], $paramarray); //var_dump(addDateGroups($bikers));
<?php require '../phpincludes/phputil.php'; require '../phpincludes/plotupdate.php'; $m = new MongoClient(); $db = $m->selectDB('SocialMedia'); $collection = new MongoCollection($db, 'thirdClone'); $areaName = $_POST['area']; $myC = $collection->find(array('area' => $areaName))->sort(array('_id' => 1)); //array('area' => $areaName)); $tweets = tweetDataparser($myC, null, null, null); $plotData = dateGrouper($tweets, 'date', 'value'); echo json_encode(array($tweets, $plotData)); //var_dump($tweets);