Добавление переключателя в MySQL для получения результата и использования значения результата для получения другой записи …?

Я хочу, чтобы первый переключатель был отмечен по умолчанию. Когда я нажимаю «получить расписание», я хочу получить расписание этого выбранного радиостанции номера поезда, используя WHERE пункт.

<?php

while ($res = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td><input type = radio />" . $res['Train_no'] . "</td>";

?>

<form action="schedule.php" method="POST" class="form-inline">
<input type="submit" value="Get Schedule"/>
</form>
<?php

}<?php

$con = mysql_connect("localhost", "root", "");

if ($con) {
$db = mysql_select_db('traindb', $con);
} else {
die('Could not connect: ' . mysql_error());
}$selected_val = $_POST['Train_no'];  // Storing Selected Value In Variable
echo "You have selected :" . $selected_val;  // Displaying Selected Value$result = mysql_query("SELECT * FROM train_detail WHERE Train_No='$selected_val'");
mysql_close($con);
?>

0

Решение

Вы можете попробовать это:

if(isset($_POST['Submit'])){
$selected_val = $_POST['Train_no'];  // Storing Selected Value In
echo "You have selected :" .$selected_val;  // Displaying Selected Value

$result = mysql_query("SELECT * FROM train_detail WHERE
Train_No='$selected_val'");
}
0

Другие решения

Вот один из примеров «выбора»:

<form action="" method="post">
<select type="age" class="form-control" id="age" name="age">
<!-- <option value="disable" selected="">Please Select</option> -->
<option value="">Please select</option>
<option value="Under 35">Under 35</option>
<option value=">35 - 44">35 - 44</option>
<option value=">45 - 54">45 - 54</option>
<option value=">55 - 59">55 - 59</option>
<option value=">60 - 64">60 - 64</option>
<option value=">65 - 69">65 - 69</option>
<option value=">70 - 74">70 - 74</option>
<option value=">75 - 79">75 - 79</option>
<option value="80 +">80 +</option>
</select>
<input type="submit" value="Submit">
</form>

<?php
$age = $_POST['age'];
if (isset($_POST['age']) &&  $_POST['age'] == "")
echo "You did not choose any options. Pls try again.";
else {
echo $age;
}
?>

Если вы хотите встроить PHP в выбранные опции, сделайте это так:

<option value="<?php echo $res['Train_no'] ?>"><?php echo $res['some_other'] ?></option>

Для радио кнопки это так:

<!DOCTYPE html>
<html>
<body>

<form action="/action_page.php">
<input type="radio" name="gender" value="<?php echo $res['Train_no'] ?>" checked><?php echo $res['some_other'] ?><br>
<input type="radio" name="gender" value="female"> Female<br>
<input type="radio" name="gender" value="other"> Other<br><br>
<input type="submit">
</form>

</body>
</html>
0

По вопросам рекламы [email protected]