Я пытаюсь заказать простой список элементов с помощью PHP. Это должно быть сделано с помощью выпадающего меню, которое может выбрать критерии для его заказа в порядке возрастания. Я сейчас застрял, я создал форму, но я не уверен, что делать дальше. Извиняюсь заранее, но у меня очень мало опыта работы с PHP. Я также не уверен, что форма должна быть размещена в определенном месте.Как заказать элементы списка с выпадающим меню в PHP
Большое спасибо за помощь заранее, у меня есть крайний срок назначения! : P
табличные данные
<?php
try{
$conn = new PDO('mysql:host=localhost;dbname=CU4199199','CU4199199','tehyajae15');
} catch(PDOException $e) {
echo $e->getMessage();
}
$result = $conn->query('SELECT * FROM FILM WHERE GENRE_ID = 2');
$result->setFetchMode(PDO::FETCH_ASSOC);
while ($row = $result->fetch()) {
?>
<?php
echo '<table class="listtables" border="0">';
echo '<tr>';
echo '<td width="125" rowspan="2">';
echo '<a href="'.$row ['FILM_ID'].'.php">';
?>
<img class="shadow" src="<?php echo $row['IMAGE_LINK']; ?>" width="125" height="125"> <?php
echo '</a>';
echo '</td>';
echo '<td class="filmlisttitle">';
echo '<h3><a href="'.$row ['FILM_ID'].'.php">'.$row['TITLE'].'</a></h3>';
echo ' (';
echo $row['RELEASE_YEAR'];
echo ')';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td class="filmlistinfo">'; echo $row['SHORT_DESCRIPTION']; echo '</td>';
echo '</tr>';
echo '</table>';
}
$conn = null; ?>
Форма
<form name="sort" action="" method="post">
<select name="order">
<option value="choose">Make A Selection</option>
<option value="TITLE">TITLE</option>
<option value="RELEASE_YEAR">RELEASE_YEAR</option>
</select>
<input type="submit" value=" - Sort - " />
</form>
Я не уверен, как я могу вызвать выпадающий список, чтобы переупорядочить элементы? – user3183576
@ пользователь3183576. Достаточно выбрать поля в нужном вам порядке. В раскрывающемся списке нет способа сделать это. Опять же, может быть, я не понимаю точно, что вам нужно (вы предоставили все подробности). – crafter
Чтобы быть честным, возможно, это не должен быть ниспадающий список. Однако мне нужен метод переупорядочения списка предметов по различным критериям. Например, закажите фильмы RELEASE_YEAR или закажите их с помощью TITLE. Возможно ли это? – user3183576