create_html_head(); ?> <body> <?php create_nav_bar(); ?> <div class="container" style="max-width: 750px;"> <h1>Browse Experiments</h1> <?php $userProjects = get_all_user_projects($_SESSION['username']); foreach ($userProjects as $project) { echo '<div class="panel panel-default">'; echo '<div class="panel-heading">'; echo "<h3>{$project->name}</h3>"; echo "<p>{$project->description}</p>"; echo '</div>'; $experiments = get_experiments_in_project($project->projectID); echo '<div class="table-responsive">'; echo '<table class="table">'; echo '<tr>'; echo '<th>Name</th>'; echo '<th>Application</th>'; echo '<th>Time</th>'; echo '<th>Status</th>'; echo '</tr>';
/** * Create a select input and populate it with project options from the database */ function create_project_select($projectId = null, $editable = true) { $editable ? $disabled = '' : ($disabled = 'disabled'); $userProjects = get_all_user_projects($_SESSION['username']); if (sizeof($userProjects) > 0) { echo '<select class="form-control" name="project" id="project" required ' . $disabled . '>'; foreach ($userProjects as $project) { if ($project->projectID == $projectId) { $selected = 'selected'; } else { $selected = ''; } echo '<option value="' . $project->projectID . '" ' . $selected . '>' . $project->name . '</option>'; } echo '</select>'; } }