找文章 / 找答案
精选问答 更多内容

[数据处理] 脚本中对参数进行组装,传递给数据库,sql拼接有问题

xin青铜一 显示全部楼层 发表于 2023-5-10 10:30:17 |阅读模式 打印 上一主题 下一主题
我在脚本中对参数进行拼接,想传递多个值,但是拼接后,页面显示正确,传递给数据库后,有拼接符号,这个怎么去除?
截图1.png
截图2.png
截图3.png

最佳答案

社区管理员
yhdata_yzm 关注Ta

2023-05-10 10:30:18

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

使用道具 举报

精彩评论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])
用数组来存你的多个值把,然后把数组赋值给参数,传递多个值。
回复

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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