Сохранение значения из раскрывающегося списка
Вот моя ситуация, у меня есть 2 страницы, одна для выбора значения и одна для редактирования связанных с базой данных вещей, которые связаны с этим значением.
Прямо сейчас у меня нет знаний (и я немного исследовал) о том, как сохранить значение, выбранное из выпадающего списка, в переменную из PHP.
Есть идеи?
3
Author: DogPooOnYourShoe, 2010-12-24
4 answers
Его два шага: Первый html:
<form action='databasethings.php' method=post>
<select name="myvalue">
<option value="value1">Value 1</option>
<option value="value2">Value 2</option>
<option value="value3">Value 3</option>
</select>
<input type=submit>
</form>
Это для отправки значения в databasethings.php сценарий.(
Затем в databasethings.php :
$myvalue=$_POST['myvalue'];
//do something with myvalue
Это приведет к получению значения 1, 2 или 3 из html в $myvalue в php
5
Author: Chris, 2010-12-24 10:49:10
HTML:
<form action="page.php" method="get">
<select id="drop" name="drop">
<option value="Volvo">Volvo</option>
<option value="Saab">Saab</option>
<option value="Mercedes">Mercedes</option>
<option value="Audi">Audi</option>
</select>
<input type="submit" value="Submit!">
</form>
Page.php :
<?php
echo $_GET['drop'];
?>
6
Author: pythonFoo, 2010-12-24 10:45:13
Я предполагаю, что вы отправляете форму на страницу для редактирования вещей, связанных с базой данных. На этой странице используйте $_REQUEST['имя_ф_те_селект_бокса']
<select name="the_name_of_the_select_box">
Выбранное значение будет в
$_REQUEST['the_name_of_the_select_box'] or $_POST['the_name_of_the_select_box']
0
Author: pjabang, 2010-12-24 10:44:21
Может понравиться это
$('element').change(function(){
$.ajax({
url:"savepage",
type:"POST",
data:({}),
dataType:"html", // json // xml
async:false,
success: function(msg){
alert(msg); // get result
}
});
});
0
Author: Жасулан Бердибеков, 2010-12-24 10:49:02