对此我一点也不感到困惑,因为到处都在寻找它,它们和我一样,但是我有一个问题,我要用<select>
和<option>
列出各种选项,我需要找回我所点击的内容的价值,似乎没有用,所以如果有人知道吗?
$connect = mysqli_connect("localhost", "root", "", "uklidy");
$sql = "SELECT * FROM budovy ORDER BY id ASC";
$result = mysqli_query($connect, $sql);
echo '<select name="budova_name">
';
while($row = mysqli_fetch_array($result)) {
echo '<option value="'.$row["id"].'">'.$row["jmeno"].'</option>';
}
echo '</select>';
$budova = $_POST["budova_name"];
echo $budova;
答案 0 :(得分:0)
您需要使用表格提交它。
<?php
$connect = mysqli_connect("localhost", "root", "", "uklidy");
$sql = "SELECT * FROM budovy ORDER BY id ASC";
$result = mysqli_query($connect, $sql);
echo '<form method="post" action="mypage.php">';
echo '<select name="budova_name">';
while($row = mysqli_fetch_array($result)) {
echo '<option value="'.$row["id"].'">'.$row["jmeno"].'</option>';
}
echo '</select>';
echo '<input type="submit">';
echo '</form>';
,如果您要在同一页面上获取选定的值,则必须使用javascript。 PHP是服务器端语言。