PHP如何接收单选框后文本框的值?

我设计了一个PHP文件,其中有三个单选框单选框后面对应着含有固定数值的文本框希望点击提交之后另外一个PHP文件里能够接受文本框的数值之前我将文本框的name都定义成一样的... 我设计了一个PHP文件,其中有三个单选框 单选框后面对应着含有固定数值的文本框

希望点击提交之后 另外一个PHP文件里能够接受文本框的数值
之前我将文本框的name都定义成一样的
结果三个选项,不管选哪个 最后输出的文本框中的值都是最后一个
完全无视前两个文本框
请问这是怎么回事儿
展开
 我来答
isayos
推荐于2016-01-26 · TA获得超过765个赞
知道小有建树答主
回答量:400
采纳率:0%
帮助的人:273万
展开全部
哈哈哈哈,为何猫不喜欢我,你3个input的name都一样,而只选了最后一个,无视前2个,就说明前2个被覆盖了。

这种结果的可能性原因是:你的name="sth"写法错了,应该是name="sth[]"才对。
它是数组才能传递这些东东。写法是:

<input type="checkbox" name="sth[]" value="值1">值1
<input type="checkbox" name="sth[]" value="值2">值2
<input type="checkbox" name="sth[]" value="值3">值3

这样才能都显示。
更多追问追答
追问
大概是这么个意思
《画集》价格:
元';
共有三个这样的单选框 不是复选框
主要是选中前面的《画集》之后 会输出一个书目《画集》 价格30
追答
价格一个数组,书一个数组
或者价格和书一个数组,另一个价格和书一个数组
第一个是2个一维数组,第二个是1个二维数组。

如果数据少,就采用1个二维数组。
如果数据多,就采用2个一维数组。
画集:name="aaa[]"
价格:name="bbb[]"
装的时候分别装进去
取的时候按顺序取出来,例如你画集是第一个,就是aaa['0'],bbb['0']
匿名用户
2014-06-01
展开全部
这个是你的input的type选择错了吧,把代码贴出来看下
追问
请看下面的追问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式