并提前感谢您的寻找,时间和帮助。
我目前正在尝试创建一个下拉菜单列表。
它涉及运输类型,例如Royal mail,DHL等。
但是我没有在哪里。
我的数据库设置如下
field | type | collation | null | extra
post_id | bigint(20) | | no | auto_increment
type | varchar(255) | latin_1swedish_ci | no |
我的数据库中的名称叫做postage_type。
我已填充该标签。在里面,
royal mail (1)
DHL (2)
等。
是否有人可以分享如何创建下拉表单以及如何接收数据。
+
我相信由于我的网页使用$_GET
等,我需要shipping_detail.php?=item2290
,
我希望下拉框的页面名为“shipping_detail.php”,我希望将所选菜单选项放在名为“detail.php”的页面上
感谢您的期待,我希望我能够做到这一点。
我已阅读了不止一些教程,但我完全被他们搞糊涂了。
答案 0 :(得分:1)
我不会给你一个完整的答案,因为你的问题不够狭隘和具体。但是这里有你需要做的事情:
这是一些简短的示例代码:
您的下拉列表需要具有与此类似的代码的页面:
<form method="GET" action="handleform.php">
<label for="shipping_method">Shipping method</label>
<select name="shipping_method" id="shipping_method">
<option value="dhl">DHL</option>
<option value="royalmail">Royal Mail</option>
</select>
<input type="submit"/>
</form>
然后在handleform.php中:
$shipping_method = $_GET['shipping_method'];
// and then do whatever you need to do with this value, probably store it in a database
老实说,你的问题有点过于开放,无法直接回答,因为遗漏了很多实施细节。
答案 1 :(得分:0)
这只是小菜一碟。您只需要使用PHP的include
函数。就像下面一样。
解决方案代码
<select name="your-drop-down-list-name">
<?php include('path-to-you-file-dir/shipping_detail.php'); ?>
</select>