1
我需要使用基本查詢填充下拉菜單,但無法使用。之前我曾在事故中使用它,但是我需要改變一些小事情,並且它無法控制,並且我無法再產生一個人口衆多的下拉菜單。無法使用mysql查詢填充下拉列表
<html>
<ul id="navigation">
<li><a href="index.php">Home</a></li>
<li><a href="view.php">Available Content</a></li>
<li><a href="topic.php">Topics</a></li>
<li><a href="login.php">Login</a></li>
<li><a href="sign_up.php">Sign-Up</a></li>
<li><a href="logout.php">Logout</a></li>
</ul>
<form method="post" action="topicChosen.php">
<select name="selectitem">
<?php
require_once 'needed.php';
if (isset($_SESSION["p_id"])) {
if ($stmt = $mysqli->prepare("Select distinct topic from topic")) {
$stmt->execute();
$stmt->bind_result($var1);
while ($stmt->fetch()) {
echo "<option value=\"$var1\">$var1</option>";
}
}
} else {
//if user not logged in
}
?>
</select>
<input type="submit" value="send">
</form>
</html>
我不是什麼從模具指望100%確定(),但查詢工作正常,返回剛纔的1列,我很期待,話題。 – GoodBoyNYC
@GoodBoyNYC然後我誤解了你的問題。我想,你沒有得到'option'標籤的值。 –
我用我的結果使用phpMyAdmin編輯了原始文章。我無法應用從查詢中獲得的值來填充下拉菜單。 – GoodBoyNYC