Проблема, с которой я столкнулся, заключается в том, что кнопка отправки формы, поскольку она находится в цикле foreach, в конечном итоге отправляет все элементы, через которые проходит foreach. Если я добавлю его за пределы цикла, отправка не будет иметь правильного числа для отправки, в итоге будет отправлено последнее значение в foreach. У кого-нибудь есть решение для этого?
<div data-role='collapsible' data-collapsed='true' data-icon='arrow-l'>
<h3><?=$ticket['ticket_no']?> - <?=$ticket['title']?></h3>
<div class="ui-body ui-body-a">
<ul data-role="listview" data-inset="true" data-theme="c" data-dividertheme="c">
<li data-role="list-divider"><h1></h1></li>
<li><h3>Description</h3><br><br><?=$ticket['description'] ?></li>
<input type=hidden name=ticket_number value=<?= $ticket['ticket_no']; ?>>
<form action="<?=$_SERVER['PHP_SELF']; ?>" method="post">
<fieldset>
<div data-role="fieldcontain">
<label for="status" class="select">Change Status:</label>
<select name="status" id="<?=$ticket['ticket_no']?>">
<option value="Open">Status</option>
<option value="Tracker">Tracker</option>
<option value="Abandon">Abandon</option>
<option value="Communicate">Communicate</option>
<option value="Closed">Closed</option>
</select>
</div>
<input type="submit" data-theme="a" name="submit" value="Submit"></input>
</fieldset>
</form>
</div><!-- /themed container -->
</div> <!-- End inner collapsible set -->
}
?>