formatting in php for sanity

This commit is contained in:
John Bender 2011-11-10 09:04:00 -08:00
parent 5734ca62c6
commit c1a6ea10e5

View file

@ -9,7 +9,15 @@
$agent = (empty($_GET['agent'])) ? '' : $_GET['agent'];
$data_point = (empty($_GET['data_point'])) ? '' : $_GET['data_point'];
$st = $db->prepare( "SELECT agent, agent_version, point, avg(value) as avg_value, pathname, strftime('%Y-%m-%d', time) as day FROM stats WHERE (agent_full like '%Mobile%' or agent_full like '%mobile%') and agent like :agent and point like :data_point GROUP BY agent, agent_version, pathname, point, strftime('%Y-%m-%d', time) ORDER BY time;");
$st = $db->prepare( '
SELECT agent, agent_version, point, avg(value) as avg_value,
pathname, strftime(\'%Y-%m-%d\', time) as day
FROM stats
WHERE (agent_full like \'%Mobile%\' or agent_full like \'%mobile%\')
and agent like :agent and point like :data_point
GROUP BY agent, agent_version, pathname, point, strftime(\'%Y-%m-%d\', time)
ORDER BY time;
');
$st->execute(array(
':agent' => '%' . $agent . '%',
@ -19,8 +27,18 @@
$result = $st->fetchAll(PDO::FETCH_ASSOC);
header("Content-Type: application/json");
echo json_encode($result);
} elseif ( $_POST['datapoint'] && $_POST['value'] && $_POST['agent'] && $_POST['pathname'] && $_POST['agentVersion']) {
$st = $db->prepare('INSERT INTO stats (agent, agent_full, agent_version, point, value, pathname, time) VALUES (:agent, :agent_full, :agent_version, :data_point, :value, :pathname, DATETIME(\'now\'))');
} elseif ( $_POST['datapoint'] &&
$_POST['value'] &&
$_POST['agent'] &&
$_POST['pathname'] &&
$_POST['agentVersion'] ) {
$st = $db->prepare('
INSERT INTO stats (agent, agent_full, agent_version, point, value, pathname, time)
VALUES (:agent, :agent_full, :agent_version, :data_point, :value, :pathname, DATETIME(\'now\'))
');
$st->execute(array(
':agent' => $_POST['agent'],
':agent_full' => $_POST['agentFull'],