xin青铜二
2023-5-10 10:30:17 发布在问答
【数据处理】 脚本中对参数进行组装,传递给数据库,sql拼接有问题
我在脚本中对参数进行拼接,想传递多个值,但是拼接后,页面显示正确,传递给数据库后,有拼接符号,这个怎么去除?
截图1.png
截图2.png
截图3.png

最佳答案

永洪vip
yhdata_yzm

2023-05-10 10:30:18

var b=['2021','2022'] param['a']=b debug(param['a'][0]) 用数组来存你的多个值把,然后把数组赋值给参数,传递多个值。
查看完整内容
1389
5
精彩评论5
yhdata_yzm
发表于 2023-5-10 10:30:18 显示全部楼层
yhdata_M6APW5gv 发表于 2023-5-10 11:03
因为sql中的\,sql执行有问题,查不出数据来

var b=['2021','2022']
param['a']=b
debug(param['a'][0])
用数组来存你的多个值把,然后把数组赋值给参数,传递多个值。
回复

使用道具 2#

yhdata_yzm
发表于 2023-5-10 10:32:35 显示全部楼层
你用left他就把param[]这个数组转换成字符串了,拼接符肯定是有的,你想要实现的逻辑是什么呢
回复

使用道具 3#

xin青铜二
发表于 2023-5-10 10:53:34 显示全部楼层
yhdata_yzm 发表于 2023-5-10 10:32
你用left他就把param[]这个数组转换成字符串了,拼接符肯定是有的,你想要实现的逻辑是什么呢 ...

我说的拼接符是引号中间的\,这个如何去除?  我想要给数据库中传参,2个字符串用逗号隔开的那种
回复

使用道具 4#

yhdata_yzm
发表于 2023-5-10 10:59:32 显示全部楼层
yhdata_M6APW5gv 发表于 2023-5-10 10:53
我说的拼接符是引号中间的\,这个如何去除?  我想要给数据库中传参,2个字符串用逗号隔开的那种 ...

现在是返回数据有问题吗
回复

使用道具 5#

xin青铜二
发表于 2023-5-10 11:03:52 显示全部楼层
yhdata_yzm 发表于 2023-5-10 10:59
现在是返回数据有问题吗

因为sql中的\,sql执行有问题,查不出数据来
回复

使用道具 6#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部