TP5的数据预处理添加:号导致的SQL错误

浏览:5444 发布日期:2016/07/14 分类:求助交流
问题解决了,官方说不能使用中文字段的问题,我自己组合成sql,使用Db::query解决了

这是$insert_data的内容,我需要将这些数据updatearray(111) {
  ["status"] => int(2)
  ["安全装备_主/副驾驶座安全气囊"] => string(1) "-"
  ["安全装备_前/后排侧气囊"] => string(1) "-"
  ["安全装备_前/后排头部气囊(气帘)"] => string(1) "-"
  ["安全装备_膝部气囊"] => string(1) "-"
  ["安全装备_胎压监测装置"] => string(1) "-"
  ["安全装备_零胎压继续行驶"] => string(1) "-"
  ["安全装备_安全带未系提示"] => string(1) "-"
  ["安全装备_ISOFIX儿童座椅接口"] => string(1) "-"
  ["安全装备_发动机电子防盗"] => string(1) "-"
  ["安全装备_车内中控锁"] => string(1) "-"
  ["安全装备_遥控钥匙"] => string(1) "-"
  ["安全装备_无钥匙启动系统"] => string(1) "-"
  ["安全装备_无钥匙进入系统"] => string(1) "-"
  ["操控配置_ABS防抱死"] => string(1) "-"
  ["操控配置_制动力分配(EBD/CBC等)"] => string(1) "-"
  ["操控配置_刹车辅助(EBA/BAS/BA等)"] => string(1) "-"
  ["操控配置_牵引力控制(ASR/TCS/TRC等)"] => string(1) "-"
  ["操控配置_车身稳定控制(ESC/ESP/DSC等)"] => string(1) "-"
  ["操控配置_上坡辅助"] => string(1) "-"
  ["操控配置_自动驻车"] => string(1) "-"
  ["操控配置_陡坡缓降"] => string(1) "-"
  ["操控配置_可变悬架"] => string(1) "-"
  ["操控配置_空气悬架"] => string(1) "-"
  ["操控配置_可变转向比"] => string(1) "-"
  ["操控配置_前桥限滑差速器/差速锁"] => string(1) "-"
  ["操控配置_中央差速器锁止功能"] => string(1) "-"
  ["操控配置_后桥限滑差速器/差速锁"] => string(1) "-"
  ["外部配置_电动天窗"] => string(1) "-"
  ["外部配置_全景天窗"] => string(1) "-"
  ["外部配置_运动外观套件"] => string(1) "-"
  ["外部配置_铝合金轮圈"] => string(1) "-"
  ["外部配置_电动吸合门"] => string(1) "-"
  ["外部配置_侧滑门"] => string(1) "-"
  ["外部配置_电动后备厢"] => string(1) "-"
  ["内部配置_真皮方向盘"] => string(1) "-"
  ["内部配置_方向盘调节"] => string(1) "-"
  ["内部配置_方向盘电动调节"] => string(1) "-"
  ["内部配置_多功能方向盘"] => string(1) "-"
  ["内部配置_方向盘换挡"] => string(1) "-"
  ["内部配置_方向盘加热"] => string(1) "-"
  ["内部配置_定速巡航"] => string(1) "-"
  ["内部配置_前/后驻车雷达"] => string(1) "-"
  ["内部配置_倒车视频影像"] => string(1) "-"
  ["内部配置_行车电脑显示屏"] => string(1) "-"
  ["内部配置_HUD抬头数字显示"] => string(1) "-"
  ["座椅配置_座椅材质"] => string(6) "织物"
  ["座椅配置_运动风格座椅"] => string(1) "-"
  ["座椅配置_座椅高低调节"] => string(1) "-"
  ["座椅配置_腰部支撑调节"] => string(1) "-"
  ["座椅配置_肩部支撑调节"] => string(1) "-"
  ["座椅配置_主/副驾驶座电动调节"] => string(1) "-"
  ["座椅配置_第二排靠背角度调节"] => string(1) "-"
  ["座椅配置_第二排座椅移动"] => string(1) "-"
  ["座椅配置_后排座椅电动调节"] => string(1) "-"
  ["座椅配置_电动座椅记忆"] => string(1) "-"
  ["座椅配置_前/后排座椅加热"] => string(1) "-"
  ["座椅配置_前/后排座椅通风"] => string(1) "-"
  ["座椅配置_前/后排座椅按摩"] => string(1) "-"
  ["座椅配置_后排座椅放倒方式"] => string(1) "-"
  ["座椅配置_前/后中央扶手"] => string(1) "-"
  ["座椅配置_后排杯架"] => string(1) "-"
  ["多媒体配置_GPS导航系统"] => string(1) "-"
  ["多媒体配置_定位互动服务"] => string(1) "-"
  ["多媒体配置_中控台彩色大屏"] => string(1) "-"
  ["多媒体配置_蓝牙/车载电话"] => string(1) "-"
  ["多媒体配置_车载电视"] => string(1) "-"
  ["多媒体配置_后排液晶屏"] => string(1) "-"
  ["多媒体配置_CD支持MP3/WMA"] => string(1) "-"
  ["多媒体配置_多媒体系统"] => string(1) "-"
  ["多媒体配置_扬声器品牌"] => string(1) "-"
  ["多媒体配置_扬声器数量"] => string(1) "-"
  ["灯光配置_近光灯"] => string(1) "-"
  ["灯光配置_日间行车灯"] => string(1) "-"
  ["灯光配置_自动头灯"] => string(1) "-"
  ["灯光配置_转向辅助灯"] => string(1) "-"
  ["灯光配置_转向头灯"] => string(1) "-"
  ["灯光配置_前雾灯"] => string(1) "-"
  ["灯光配置_大灯高度可调"] => string(1) "-"
  ["灯光配置_大灯清洗装置"] => string(1) "-"
  ["灯光配置_车内氛围灯"] => string(1) "-"
  ["玻璃/后视镜_前/后电动车窗"] => string(1) "-"
  ["玻璃/后视镜_车窗防夹手功能"] => string(1) "-"
  ["玻璃/后视镜_防紫外线/隔热玻璃"] => string(1) "-"
  ["玻璃/后视镜_后视镜电动调节"] => string(1) "-"
  ["玻璃/后视镜_后视镜加热"] => string(1) "-"
  ["玻璃/后视镜_内/外后视镜自动防眩目"] => string(1) "-"
  ["玻璃/后视镜_后视镜电动折叠"] => string(1) "-"
  ["玻璃/后视镜_后视镜记忆"] => string(1) "-"
  ["玻璃/后视镜_后风挡遮阳帘"] => string(1) "-"
  ["玻璃/后视镜_后排侧遮阳帘"] => string(1) "-"
  ["玻璃/后视镜_后排侧隐私玻璃"] => string(1) "-"
  ["玻璃/后视镜_遮阳板化妆镜"] => string(1) "-"
  ["玻璃/后视镜_后雨刷"] => string(1) "-"
  ["玻璃/后视镜_感应雨刷"] => string(1) "-"
  ["空调/冰箱_空调控制方式"] => string(1) "-"
  ["空调/冰箱_后排独立空调"] => string(1) "-"
  ["空调/冰箱_后座出风口"] => string(1) "-"
  ["空调/冰箱_温度分区控制"] => string(1) "-"
  ["空调/冰箱_车内空气调节/花粉过滤"] => string(1) "-"
  ["空调/冰箱_车载冰箱"] => string(1) "-"
  ["高科技配置_自动泊车入位"] => string(1) "-"
  ["高科技配置_发动机启停技术"] => string(1) "-"
  ["高科技配置_并线辅助"] => string(1) "-"
  ["高科技配置_车道偏离预警系统"] => string(1) "-"
  ["高科技配置_主动刹车/主动安全系统"] => string(1) "-"
  ["高科技配置_整体主动转向系统"] => string(1) "-"
  ["高科技配置_夜视系统"] => string(1) "-"
  ["高科技配置_中控液晶屏分屏显示"] => string(1) "-"
  ["高科技配置_自适应巡航"] => string(1) "-"
  ["高科技配置_全景摄像头"] => string(1) "-"
}
Db::table('spec')->where('id', $value['id'])->update($insert_data);结果提示SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':安全装备_主/副驾驶座安全气囊,`安全装备_前/后排侧气囊`=:' at line 1分析是在parseData中添加的,请问是我哪里搞错了吗?怎么解决呢,谢谢!
最佳答案
评论( 相关
后面还有条评论,点击查看>>