【发布时间】:2020-04-18 13:57:34
【问题描述】:
我有一个简单的代码来查询我的数据库,并在选项列表中设置值,如下面的代码所示:
<?php
$postQuery="SELECT DISTINCT labelName FROM posts";
$postResult=mysqli_query($conn,$postQuery);
?>
<form action="inc/set.php" method="post" enctype="multiform/partdata">
<input type="text" name="title" value="Add Title"><br>
<select name="lable" >
<option value="empty">Empty</option>
<?php foreach ($postResult as $post) {;?>
<option value="<?php echo $post['labelname'];?>"><?php echo $post['labelName'];?>
</option>
<?php } ;?>
</select>
如何从选项列表中传递选项列表中的值,这些值在另一个页面中的 php 代码中,如表格 inc/set.php 中所示。什么是标准和最好的方法来做到这一点。谢谢你的帮助。
【问题讨论】:
-
你正在使用表单并且方法是 post 值将在 $_POST['lable'] 但是如果你想在其他页面上使用它,你可以使用 $ _SESSION 或 $_COOKIE** 或将其保存到数据库。