写入数据库,汉字为???样式的乱码,后根据网上介绍的方法,参数前加N,数据库汉字内容变成空白。
解决方法,在PHP中先转为base64,再在mysql中base64解码,前提先保证mysql中有base64的函数。
$reason = empty($reason) ? '' : base64_encode($reason);
$sql2="call proc_refusedatestudy('{$appID}','{$reason}')";
 
set @reason=cast(BASE64_DECODE(reason) as char);
update t_datestudycancle set `COMMENT`=@reason,`CANCLETIME`=NOW(),`OPTUSER`=@teaid where id=new_id;

最新文章

  1. javascript 函数初探 (一)--- 神马是函数
  2. django 添加comments app
  3. SQL SERVER定时任务执行跟踪--供远程查看 [原创]
  4. 求前几日的平均值用obj.reduce()方法
  5. C++学习笔记7——模板
  6. C++_bool
  7. 兔子--gradle安装和配置
  8. [Swift]LeetCode953. 验证外星语词典 | Verifying an Alien Dictionary
  9. Docker+Teamcity+Maven+SVN搭建持续集成环境
  10. 【Linux高频命令专题(24)】grep
  11. Ansible 简介
  12. 对Array.prototype.slice.call()方法的理解
  13. CRM 数据查重
  14. vue中组件通信之子父通信
  15. fjwc2019 D6T1 堆(组合数+打表)
  16. C# 切换到二级域名,使用Cookie
  17. 微服务架构及Eureka简介
  18. IIS7.5 中启用rest服务,Delete、Put
  19. MongoDB的固态list
  20. java-基础-【一】枚举

热门文章

  1. nswag vs swashbuckle
  2. 基于主从复制的Mysql双机热备+amoeba实现读写分离、均衡负载
  3. BZOJ 1492 [NOI2007]货币兑换Cash:斜率优化dp + cdq分治
  4. spring mvc: 静态资源/文件配置
  5. 重新认识HBase,Cassandra列存储——本质是还是行存储,只是可以动态改变列(每行对应的数据字段)数量而已,当心不是parquet
  6. CountDownLatch闭锁
  7. 004——VUE中的v-once的使用
  8. LeetCode OJ:Reverse Linked List (反转链表)
  9. CABAC与CAVLC有什么区别?
  10. Java并发编程总结