| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 854 人关注过本帖
标题:[求助]获取数据问题
取消只看楼主 加入收藏
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
结帖率:68.57%
收藏
 问题点数:0 回复次数:9 
[求助]获取数据问题
老师!比如列表“LX”中,
<select name="lx" id="lx" >
<option value="15">D</option>
<option value="20">P</option>
</select>
存到数据库的时候,我想获取的是“D”或是“P”,而不是“15”和“20”(也就是说,我想获取的是列表中的项目标签而不是值)怎么弄呀!谢谢!
说明:不能这样改:
<select name="lx" id="lx" >
<option value="D">D</option>
<option value="P">P</option>
</select>

[此贴子已经被作者于2006-6-23 15:25:56编辑过]

搜索更多相关主题的帖子: 获取 数据 
2006-06-23 15:22
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
在线等

我是农家的孩子,我有农家孩子的本色!
2006-06-23 15:55
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
我想这样
录入 的时候,“D”或“P”是要存到数据库中的,
但是同时我需要“D”或“P”的值“15”或“20”来和其他的数据进行计算,有没有什么好的方法呀!谢谢!

我是农家的孩子,我有农家孩子的本色!
2006-06-23 16:11
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
或者这样吧!
列表的右边加一个文本域
当选列表中的D时,文本域也显示D
当选列表中的P时,文本域也显示P
这样一来,存入数据库时,我获取文本域中的值就可以了。这行吗?

我是农家的孩子,我有农家孩子的本色!
2006-06-23 16:18
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
是自己写的。

我是农家的孩子,我有农家孩子的本色!
2006-06-23 17:05
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
4楼的老师:
您的“

这样直接取外面的值是不可以的,要用一个隐藏域,把它包含进去,然后对隐藏域取值就可以了!!


能具体吗?

我是农家的孩子,我有农家孩子的本色!
2006-06-23 17:08
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
就是因为我要用到列表的值进行计算,所以才这样复杂呢!
就相当与D的值是10,P的值是15
我要用10或15和其他的数据进行计算,把D或P存到数据库中去。

我是农家的孩子,我有农家孩子的本色!
2006-06-23 17:11
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 

其它的方法也可以呀!只要达到其要求:
我的资料是(一个运费表):

料(D


P

1st0.5/+0.5KG

1st0.5/+0.5KG

一区 香港、 澳门

90 20

99 25

二区 日本、韩国、台湾

115 40

160 40

三区 东南亚

110 40

160 40

四区 南太平洋

160 50

180 50

五区 西欧

180 70

200 80

六区 美国、加拿大

180 70

200 80

七区 南亚洲

180 70

230 80

八区 中、南美洲

230 90

280 80

九区 中东、非洲

260 90

290 90

十区 东欧、独联体、其他

260 90

300 95

此表解释:对1st0.5/+0.5KG的解释:1st0.5/表示第一个0.5公斤(对应下面的数据是相应的运费,也是一个基本运费),+0.5KG表示:当重量大于0.5KG的时候,每多一个0.5KG就是下面的金额(不足0.5KG0.5KG算)。注意的是:文件资料和包裹的基本运价不同(就是第一个0.5KG的运费),文件资料和包裹的每多一个0.5KG时所加的金额不同,文件资料和包裹到不同的区域价格也不同。


页面中要输入(我只写部分):
类型“LX”(只有DP——文件和包裹)(是要求选DP存到数据库中的)
收件国家“SJGJ”(有世间所有的国家,也要求存到数据库中的)
区域“QY”(有一区到十区)(输入国家后,自动判断其国家属于哪个区域,需存到数据库中)
重量“ZL”(不定的数据,但是肯定是0.5的倍数,也要存到数据库中)
运费“YF”(系统自动计算出的,也要存到数据库中)

要求:一、输入类型“LX”、收件国家“SJGJ”、区域“QY”和重量“ZL”的时候自动计算出运费“YF”;
二、输入收件国家(SJGJ)的时候,自动判断其国家属于哪个区域(“QY”)

我也不晓得各位能看得懂我说的不?
请问这怎么实现!谢谢!!


我是农家的孩子,我有农家孩子的本色!
2006-06-23 19:03
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
有老师回答吗?

我是农家的孩子,我有农家孩子的本色!
2006-06-26 08:35
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 
按照您的意思获取左边的字符,可以保存到数据库里去,但是我同时想要其右边的值来计算的。

我是农家的孩子,我有农家孩子的本色!
2006-06-26 12:19
快速回复:[求助]获取数据问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026039 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved