gpt4 book ai didi

php - 我如何查看下拉列表中的一个选项产生的数据?

转载 作者:行者123 更新时间:2023-11-29 04:11:20 25 4
gpt4 key购买 nike

我是 php 的新手,所以我在创建我想要的东西时遇到了一些问题

我会先解释一下我需要什么.. 那里有 session ,每个 session 都有一份审稿人和作者名单。

我已经创建了一个下拉列表,用户可以在其中选择哪个 session ...我想在点击提交后显示参加该 session 的审稿人和作者的列表。

这是我的代码

<?php
$con = mysql_connect("localhost:3306","root","");
mysql_select_db("messaging_dd", $con);
$sql_drop = "SELECT conference_ID,conference_name FROM Conferences";
$drop_result = mysql_query($sql_drop,$con) or die(mysql_error());
$num_rows = mysql_num_rows($drop_result) or die(mysql_error());
mysql_close($con);
?>

<form name="choose" action="savedata.php" method="POST">
<br />
Conference: <select name="conference">
<?php
for($i=0 ; $i<$num_rows ; $i++)
{
$idofconference = mysql_result($drop_result,$i,0);
$nameofconference = mysql_result($drop_result,$i,1);
echo '<option value=" '.$idofconference.' ">'.$nameofconference.'</option>';
}
?>
</select>
<br />
<input type="submit" value="submit" name="submit" />

</form>

最佳答案

试试这个,

$conf_id = $_POST['conference'];

$con = mysql_connect("localhost:3306","root","");
mysql_select_db("messaging_dd", $con);
$sql = "SELECT review, author FROM Reviews WHERE conf_id = ".$conf_id;
$review_list = mysql_query($sql,$con) or die(mysql_error());
mysql_close($con);

或者您可以选择 Ajax。更新搜索结果,无需重新加载整个页面。 Ajax 引用:http://www.w3schools.com/php/php_ajax_database.asp

关于php - 我如何查看下拉列表中的一个选项产生的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10170921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com