Я застрял с этим, я всю неделю проходил ускоренный курс по PHP, создавая фальшивый амазоноподобный сайт!Я хочу заказать столик с помощью выпадающего меню, но не могу понять, как!Я знаю, что это легко, но способ, которым я пытался это сделать, следующий:
Настройка переменных, например
$query = "SELECT bookname, bookauthor, bookpub, bookisbn
FROM booktable
ORDER BY bookname ASC";
$query2 = "SELECT bookname, bookauthor, bookpub, bookisbn
FROM booktable
ORDER BY bookauthor ASC";
Тогда у меня есть форма =
<form name="sort" action="products.php" method="post">
<select name="order">
<option value="choose">Make A Selection</option>
<option value="title">Title</option>
<option value="author">Author</option>
<option value="publisher">Publisher</option>
<option value="isbn">Book ISBN-10</option>
</select>
<input type="submit" value=" - Sort - " />
</form>
Теперь для бита, который я не могу сделать,
Я установил переменную:
$sort = $_POST['order'];
, чтобы любое значение раскрывающегося меню присваивалосьпеременная $ sort ..... (это верно?)
тогда я хочу сказать, ЕСЛИ значение $ sort такое же, как, скажем, 'author', чем $ query = $ query2, но я не знаюкак сказать это без огромных ошибок, любезно предоставлено XAMPP!
Я надеюсь, что все это имеет смысл, и что мой метод, чтобы попытаться достичь его, близок к правильному
Спасибо