php读取select的option项的问题

szjq 2006-11-06 02:17:47
一个select的option我想用php读取,php怎么可以读取
比如:
<select name=test>
<option value=a1>test1
<option value=a2>test2
<option value=a3>test3
<option value=a4>test4
...
</select>

我想取出来这个select的所有option的值和显示的参数,就是上例中的value值和"test1"..等,如果取不到test1...之类的值,取到所有value也行
高手给个解决方法吧

...全文
1068 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
szjq 2006-11-09
谢谢 luocheng82(小成) ,要的就是这样的效果
高手,多谢,帮大忙了
回复
懒得去死 2006-11-07
$_POST['test'];
回复
yanxw_227 2006-11-07
通常做在form表单里,通过表单提交,然后取值得到
回复
andylrr 2006-11-07
dsfsfdsf
回复
luocheng82 2006-11-07
<script language="javascript">
function send(){
for (var i=0;i<form1.test.options.length;i++)
form1.allselect.value+=(form1.test.options[i].value+"|");
form1.submit();
}
</script>
<form id="form1" name="form1" method="post" action="">
<select id="test" name="test">
<option value=a1>test1
<option value=a2>test2
<option value=a3>test3
<option value=a4>test4
</select>
<input name="allselect" type="hidden" id="allselect" value="" />
<br />
<input onClick="send()" type="button" name="Submit" value="提交" />
</form>


然后$_POST['allselect'],多个值之间用|分割开的,需要处理下
回复
qindj 2006-11-07
如果页面是你自己生成的话,那就把各项值放到一个hidden中去,然后用js读,或者直接提交给php
回复
szjq 2006-11-07
没说清楚吧,我是说,我想把selected所有项都记录下来,相当于复制一个selected到别的页面里面
回复
szjq 2006-11-07
那样只能取到selected项的值 吧
回复
szjq 2006-11-06
是啊,这个比较不好弄
js+hidden怎么写?
回复
zeroleonhart 2006-11-06
正则读取页面
回复
wasuka 2006-11-06
form只能传递选中的option。用JS+hidden吧
回复
相关推荐
PHP获取select
php不能通过$_POST['select-name']来直接获取select标签option的值。 解决方法是用Jquery获取 $("#select").val(); 然后通过ajax传递给PHP
C#基础教程-c#实例教程,适合初学者
C#基础教程-c#实例教程,适合初学者。 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。...
php中的select / option标签中提取值?
Please select an option from the select box.</p>'; //this bit is for testing } else { echo '<p>You have selected: <strong>', $_POST['names'], '</strong>.</p>'; //and ...
thinkphp 从数据库查询出来以后默认选中select中的option
学历要求 ------------------------- 所有的学历选择 ----------------- 已保存的学历选项
【代码】js+php 如何实现select 两级联动+数据读取
最关键的问题在于数组数据的读取。 这里为大家运用了getJSON从php获取数据,然后php读mysql数据库。 js代码: var aProvince = new Array(); var aProvinceID = new Array(); var aCity = new Array(); ...
HTML学习
HTML简介什么是 HTML?HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language...标记语言是一套标记标签 (markup tag) ...
shell脚本
shell脚本
select下拉框选中数据,数据库读取返回页面中
PHP的下拉选项从数据库读取返回到页面中 PHP开启头部 <?php $dbhost = 'localhost:3306'; $dbuser = 'root'; $dbpass = 'root'; $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if (!$conn) { die('...
select如何读取数据库中的值
select如何读取数据库中的值——读取值用value="{$item['six']}" ,获取值用name='six' value和name值都给select吗?不行,首页读不出该值了,且修改的值也不是数据库里面的值 那把值都给第一个空白的option?也...
php读取sqlserver视图,SQLServer视图的总结
视图作为过滤器:从过滤器名称可以看出,这样的一个视图的主要目的在于隐藏,可以当作是隐藏的select语句。 视图中的一个比较重要的细节是,在很多的更新时候,SQL Server 视图的总结视图是存储在物理表之上的,受...
php 实现 select系统调用
IO多路复用技术 这个功能被广泛使用,nginx redis nodejs 都在使用,多路是指多个客户端连接socket 复用 就是指复用小数几个进程 举个例子来理解IO多路复用 教室里有10个学生和1个老师,孩子不停的向老师提问,一个...
踩坑笔记:php获取select多选下拉菜单的值
2019独角兽企业重金招聘Python工程师标准>>> ...
学做微信小程序-跳转传值并通过PHP读取Mysql数据
最近在尝试做一个食堂月度评估反馈的小程序,用来收集大家的评估反馈,里面涉及到一页查看反馈详情的功能,这里就需要用到跳转并传值,主要功能就是用来让详情页读取列表页传过来的值,然后根据这个值,来从数据库...
HTML Select中的MySQL列
The output that is generated is an empty html select option. It expands but has nothing filling it.<img src="https://i.stack.imgur.com/gqNHe.jpg" alt="enter image description here"></p> <p>Here is a...
Select下拉框onchange事件获取option的value值
select name="type" onchange="show_sub(this.options[this.options.selectedIndex].value)"&gt; &lt;option value="0"&gt;请选择主类别&lt;/option&gt; ...
js+php 实现select两级联动+数据读取
最关键的问题在于数组数据的读取。这里运用了getJSON从php获取数据,然后php读mysql数据库。js代码:<script> var aProvince = new Array(); var aProvinceID = new Array(); var aCity = new Array(); var ...
laravel-admin select 二级分类联动 编辑时默认选中值问题
很多小伙伴在用laravel-admin 开发后台时都会遇到select二级联动编辑时默认值选中的问题,此文章教你解决这个问题。 $bb = url( 'child' ); $form->select( 'classification' , __( '分类' ) )->options( $...
PHP 写入和读取TXT文本内容,第一行和第二行
PHP 写入和读取TXT文本内容,第一行和第二行 创建文件:translate_lang_config.txt 和translate.php <?php //写入TXT第一行或第二行 $robots = fopen("translate_lang_config.txt", "w") or die("Unable to ...
使用$ _POST获取<option>的值会给出文本
<p><img src="https://i.stack.imgur.com/XzYRn.jpg" alt="select and options"> <p>and <strong>I need to retrieve the value but I'm getting the text</strong> in between the tags <pre><code><option>...
jquery+php实现select联动效果(两级联动)
HTML代码:  {:__('选择科目')}:      {foreach name="subjectList" item="vo"}  {$vo.name}  {/foreach}    
通过PHP(socket_select)阻塞函数实现公共即时聊天
研究了一周,重要搞...下面是通过socket_select阻塞的方式实现php公共聊天的简易聊天室。 <?php class webSocket { /** * 服务端地址 * * @var [type] */ private $address; /** * 服务端绑定的端...
php如何读取下拉菜单选中数据
<option value="None">Select a day</option> <?php $query = "select day from tutorials"; $result = mysqli_query($con,$query); $result || die("Database access failed: ".mysqli_error($con)); while ($...
从两个PHP页面读取数据到第三页
select list="Country" placeholder="Country" name="country" required class="form-control" style="max-width:250px; margin-top:50px;" id="Country"> <option >Bosnia & Herzegovina</option&...
ajax+php+mysql 读取数据库的简单示例
1.创建数据库create database ajaxdemo default charset utf8; 切换到当前数据库use ajaxdemo; 创建表并插入数据CREATE TABLE `ajaxtest` ( `userid` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id', ...
PHP 读取逐条数据库记录,以及提交下拉菜单选项
php $db_host=localhost; //MYSQL服务器名$db_user=root; //MYSQL用户名$db_pass="******"; //MYSQL用户对应密码$db_name="******"; //要操作的数据库//使用mysql_connect()函数对服务器进行连接,如果出错返回相应...
js读取json数据(php传值给js)
<?php $array=array('fds','fdsa','fdsafasd');//json_encode($array); ?> <html> <head> <scripttype="text/javascript"> varreadpoint=<...
读取表单文本字段输入为php变量
<p>I want to add another select field to pull from another table based on the selection in the above select option <pre><code><select id="ndetail" name="ndetail"><option value="">Select&...
使用表单和PHP读取和修改存储在单独文件中的值
I now trying to make a very simple page with two option fields to set the $status in the vars.php. I want the script to read what the value of $status is and pres-select the corresponding option box,...
HTML提交表单用户选择的头像如何利用<select>标签提交到PHP并连接数据库进行存读操作
HTML提交表单用户选择的头像如何利用<select>标签提交到PHP并连接数据库进行存读操作
vue-devtools chrome 插件
chrome(谷歌浏览器)vue代码调试插件, 已打包。解压后,通过chrome扩展程序加载即可使用。 使用方法: 1、chrome浏览器输入地址“chrome://extensions/”进入扩展程序页面 2、勾选开发者模式 3、点击“加载已解压的扩展程序...”按钮,选择解压后的chrome文件夹,即可添加成功。 4、添加完vue-devtools扩展程序之后,我们在调试vue应用的时候,ch rome开发者工具中会看一个vue的一栏,点击之后就可以看见当前页面vue对象的一些信息
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2006-11-06 02:17
社区公告
暂无公告