У меня естьПередача значения из выпадающего списка из одного PHP других
- выпадающего список заполняется из таблицы MySQL.
- A кнопка.
- Другой PHP страница
Что мне нужно сделать:
При нажатии на кнопку, передайте значение, выбранное из выпадающего списка в качестве переменной для второй страницы PHP.
Передайте эту переменную в запрос mysql на второй странице php. например: $ Результат = mysql_query ("Select * из таблицы, где имя как "$ drop_down_value");
Я новичок в PHP и простите за наивность
Это мой код, чтобы получить значения. выпадающий список:
function dropdown_query()
{
mysql_connect("localhost","root","root") or die("Failed to connect with database!!!!");
mysql_select_db("student_test") or die("cannot select DB");
$result = mysql_query("Select * from marks");
if($result=== FALSE){
die(mysql_error());
}
while($r=mysql_fetch_array($result))
{
echo '<option value="' .$r['marks'] . '">' . $r['marks'] . '</option>';
}
и это мой HTML часть:
select name="dropdown" onchange="somefunc()">
<option value="">Select...</option>
<?php dropdown_query()?>
</select>
Допустит, я использую подобный запрос на других тела п. Но будет использовать значение, выбранное на этой странице, как переменную в этом запросе.
Вам нужно будет выслать свой код. – andrewsi
Вам нужно посмотреть в '$ _POST', а также посмотреть в mysqli_ * или PDO. Не используйте функции mysql_ *. –
@andrewsi: кода не так много. Но поставили их сейчас. –