Example #1
0
            $stops = $route_dir->GetStops();
            if (count($stops) > 0) {
                echo '<blockquote><p>Stops:';
                echo '<table border=1 cellpadding=3>';
                echo '<tr>';
                foreach ($stops as $stop) {
                    echo '<td>';
                    if ($stop->timepoint) {
                        echo '<strong>';
                    }
                    echo $stop->code;
                    echo '</td>';
                }
                echo '</tr>' . "\n";
                echo '</table></blockquote>';
            } else {
                echo '<blockquote><p>No stops available for direction ID# ' . $route_dir->GetID() . '</p></blockquote>';
            }
        }
        echo '</blockquote>';
    }
    echo '<p>Add new directions:</p>';
    $addForm = new Form(false, 'post');
    $addForm->Add(new Input('Direction ID (integer, zero based)', 'direction'));
    $addForm->Add(new Input('<br />Description (eg "to University")', 'description'));
    $addForm->Add(new Input('<br/>Stop IDs (comma-separated, in order from beginning of the route to the final destination as specified in Description):<br />', 'stops'));
    $addForm->Add(new Hidden('routeID', $_GET['routeID']));
    $addForm->Add(new SubmitButton());
    echo $addForm->ToString();
}
print '<br/><br/><br/><hr/>Query count: ' . $Database->GetQueryCount();
Example #2
0
<?php

include_once '../common/headers.php';
$selectForm = new Form();
$selectForm->Add(new DropDown('routeID', Route::GetAllRoutes()));
$selectForm->Add(new SubmitButton());
echo $selectForm->ToString();
if (isset($_GET['routeID'])) {
    $route = new Route(false, false, $_GET['routeID']);
    echo '<p>Route: ' . $route->short_name . ' ' . $route->long_name;
    $routedirs = $route->GetDirections();
    if (count($routedirs) > 0) {
        foreach ($routedirs as $route_dir) {
            echo '<p>Direction: ' . $route_dir->description;
            $stops = $route_dir->GetStops();
            if (count($stops) > 0) {
                echo '<blockquote><p>Stops:';
                echo '<table border=1 cellpadding=3>';
                echo '<tr>';
                //<td>&nbsp;</td>';
                foreach ($stops as $stop) {
                    echo '<td>';
                    if ($stop->timepoint) {
                        echo '<strong>';
                    }
                    echo $stop->ToString();
                    echo '</td>';
                }
                echo '</tr>' . "\n";
                /*	for($i = 0; $i < 5; $i++)
                			{