Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[新需求] 关于使用select上传多个值的问题~求大神~

[复制链接]
穆斯 发表于 2019-4-12 10:46:06 | 显示全部楼层 |阅读模式
需求发布
金额范围: 10-50 元
预算金额: 10 元
开始时间: 2019-04-12
结束时间: 2019-04-20
联系方式: 隐藏内容
我在form表单中设置了一个多选的下拉框:5 R: V. s! k* g9 |1 ^9 R2 i
<select name="demo" multiple="multiple">
; u1 S7 m: e+ |" h- F7 t9 j4 N0 s<option value="1">测试一</option>
/ ?( B/ P( r1 Q) f<option value="2">测试二</option>0 _( b1 t4 U  w) f* e. G) A5 f) F
<option value="3">测试三</option>
2 u" T. W$ {& E' {) E</select>
. p3 W) w* W4 Y但是发现多选后, 传值给数据库。发现只能上传一个数据。例如我选择了测试一丶测试二这2个选项, 但是上传到数据库的值只有测试一的值, 没有测试二的值。
9 s1 h' N; ^! w9 a  n* H5 O8 L  p: |8 Q
现在我要实现的是: 上传所有我选中的值,并且用逗号分隔开。 例如我选中了测试一丶测试二丶测试三。这3个选项。 上传的数据库的值变成为1,2,38 A2 J0 N* O" y" S3 o8 i
无效楼层,该帖已经被删除
 楼主| 穆斯 发表于 2019-4-12 10:54:30 | 显示全部楼层
INTC_W 发表于 2019-4-12 10:51  w3 u, j6 \' X6 q/ Y3 D( \
改成
! A. o4 j5 R) S
' g& v2 y! D& f这样就能收到一个数组了

7 J0 h- ^* W2 Y成功了~~~~ 谢谢你!!!
回复

使用道具 举报

INTC_W 发表于 2019-4-12 10:58:16 | 显示全部楼层
<select name="demo" multiple="multiple">
9 w7 v4 d$ U/ y) [改成<select name="demo[]" multiple="multiple">
: s- y6 B% b9 f, g/ j这样就能收到一个数组了
回复

使用道具 举报

pangl 发表于 2019-5-1 19:19:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-3-29 08:46 , Processed in 0.138309 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表