php 修改下拉框的值 前提 我把下拉框选项的值存在一张表里 根据数据库来取值。如何实现?
图片里是一张表单,新闻类别是下拉框样式,下拉框里的值有产品新闻,销售新闻,就举2个例子。当我点修改的时候跳转到另一个页面假如是b.php。那我在b.php页面新闻类别里怎...
图片里是一张表单,新闻类别是下拉框样式,下拉框里的值有产品新闻,销售新闻,就举2个例子。当我点修改的时候跳转到另一个页面假如是b.php。那我在b.php页面新闻类别里 怎么得到 产品新闻这个值?而且下拉框里还有销售新闻选项? 不知道这么说 是否明白
当我点修改的时候 在b.php页面 新闻类别 那项 显示的不是产品新闻 而是销售新闻 展开
当我点修改的时候 在b.php页面 新闻类别 那项 显示的不是产品新闻 而是销售新闻 展开
3个回答
展开全部
你是不是想修改的时候 b.php那边有个下拉框 可以修改类别 但是你想要在一开始打开b.php的时候 下拉框默认是选中你这个新闻现在的类别的 是吧
这个好办
你在表单里加个<input type="hidden" name="" value=""> name是你类别标识 比如 type value是你类别的值 比如 1
这样 b.php
<?php $type = $_POST['type'];?>
<select name="type"><option value="1" <?php if($type == 1){ echo "selected='selected'";}?>>产品新闻</option><option value="2" <?php if($type == 2){ echo "selected='selected'";}?>>销售新闻</option></select>
这样就行了 直接在百度里写的 细节可能会有错误 你自己调下吧
这个好办
你在表单里加个<input type="hidden" name="" value=""> name是你类别标识 比如 type value是你类别的值 比如 1
这样 b.php
<?php $type = $_POST['type'];?>
<select name="type"><option value="1" <?php if($type == 1){ echo "selected='selected'";}?>>产品新闻</option><option value="2" <?php if($type == 2){ echo "selected='selected'";}?>>销售新闻</option></select>
这样就行了 直接在百度里写的 细节可能会有错误 你自己调下吧
展开全部
呵呵 很简单啊。用js控制下呗。设置一个变量给定个初始值,然后给下拉框做个change事件把值给定义的变量,在点击修改的时候把预先定义的变量给带过去就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
option 里有个 value 属性 value 值便是传过去的值
所以可以直接$_POST["下拉框名称"] 得到所选的值
所以可以直接$_POST["下拉框名称"] 得到所选的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询