<select name="list1">
<option value="1">Первый
<option value="2">Второй
<option value="3">Третий
<option value="4">Четвертый
</select>
как мне сделать например чтоб при выборе четвертый, меня перекинуло на определенную страницу и записалось в бд что я выбрал именно это элемент. чтоб при перезоходе на сайт уже автоматом было написано четвертый чтоб не выбирать сто раз.
в бд два столбца например:
ип кто выбирал(чтоб различить) и выбор сам
Спустя 33 минуты, 56 секунд (26.11.2011 - 14:27) Fredrich написал(а):
сделай форму в ней добавь кнопку отправить. создай обработчик который записывал для определенного поля переменную в определенное поле и тогда при подгрузки сртаницы пользователя выбиралась страница которая записана в базу, или просто сделай с помоью куков
Спустя 23 часа, 45 секунд (27.11.2011 - 13:28) Романыч написал(а):
Цитата (Fredrich @ 26.11.2011 - 11:27) |
сделай форму в ней добавь кнопку отправить. создай обработчик который записывал для определенного поля переменную в определенное поле и тогда при подгрузки сртаницы пользователя выбиралась страница которая записана в базу, или просто сделай с помоью куков |
ну создам я кнопку. я выберу например второй нажму отправить. как написать нужную ссылку чтоб он на неё выкинул
Спустя 3 минуты, 41 секунда (27.11.2011 - 13:31) Семён написал(а):
Пиши не в БД, а в куки такое, onchange -> сохранить в куки.
Спустя 1 час, 41 минута, 47 секунд (27.11.2011 - 15:13) Jimmbo написал(а):
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<select name="list1">
<option value="1">Первый
<option value="2">Второй
<option value="3">Третий
<option value="4">Четвертый
</select>
<input class="art-button" type="submit" name="submit" value="Отправить">
<?php
if(isset($_POST['submit']))
{
$list1 = $_POST['list1'];
$go = mysql_query ("INSERT INTO table (list1) VALUES('$list1')");
}
?>