$token))->fetch(); database_exec("INSERT INTO status (`status`, `user`, `longitude`, ". "`latitude`, `media`) VALUES(:status, :user, :long, :lat, :media)", array(":status" => $status, ":user" => $u["id"], ":long" => $long, ":lat" => $lat, ":media" => $media)); $s = database_exec("SELECT * FROM status WHERE id = :id", array(":id" => database_get()->lastInsertId()))->fetch(); $date = new DateTime($s["date"]); echo json_encode(array("status" => $s["status"], "creation_date" => $date->format(DateTime::ISO8601), "latitude" => $s["latitude"] === null ? null : floatval($s["latitude"]), "longitude" => $s["longitude"] === null ? null : floatval($s["longitude"]), "id" => intval($s["id"]), "user_id" => intval($u["id"]) )); } function status_feed() { check_token(); $page = get_get("page", false); $limit = get_get("limit", false); $sdatabase_exec("SELECT * FROM status ORDER BY id DESC LIMIT :begin, :count", array(":begin" => intval(($page - 1) * $limit), ":count" => $limit)); } ?>