用php写了一个很简单的页面, 用来记录常用的oracle的关键字和各种函数, 以后用起来查一下方便, 原来是用java写了一个web项目, 但是用起来太麻烦, 真的不如php方便, 然后就把整理的内容放在MySql数据库中, 用php做了一个这个页面, 刚开始查询的还是很正常的, 但是后来总有那么几次查询出现问题, 就是报题目上的那个错误, 上网查了一下, 看见很多人经历过这个让人抓狂的错误, 因为根本看不出来哪里出错了, 但是!!!

越是看不出来的错误, 其实是越低级的, 原因是这样的:

当时我从oracle导出sql文件贴到mysql的时候, 不知道为啥好死不死的很多Insert语句中的value值中加上了一个回车换行符, 这个就很要命了, 文本上看不出来错误, 但是当执行这些语句导入到MySql中的时候, 这些回车的换行符也同样导进去了, 所以当我用json取数据的时候, json里面也同样是带着这些回车换行符的, 到了浏览器接收的时候, 人家浏览器是不认的, 浏览器以为你返回的数据有的是缺少后半部分, 有的是缺少前半部分, 就是这个低级的错误导致这个SyntaxError: unterminated string literal

其实很多情况都能导致这个错误的出现, 也不一定是这一个原因, 但这绝对是一个超级低级错误, 认真找一下, 就能发现了!

最新文章

  1. 用css隐藏元素的5种方法
  2. Expert 诊断优化系列------------------冤枉磁盘了
  3. LeetCode Flatten 2D Vector
  4. [转]linux awk命令详解
  5. php--http与https的区别
  6. Android应用开发学习笔记之事件处理
  7. PCA和白化练习之处理图像
  8. Android实例-录音与回放(播放MP3)(XE8+小米2)
  9. 取值对比ture of false加引号与不加引号的问题-----Bug笔记-160219
  10. Servlet登陆功能的实现
  11. QMediaPlayer的duration问题
  12. Windows 10 16251 添加的 api
  13. 菜鸟谈谈C#中的构造函数和析构函数
  14. 阿里巴巴excel工具easyexcel 助你快速简单避免OOM
  15. vi命令下常用命令
  16. C# 动态生成的按钮及定义按钮的事件的代码
  17. 单机安装EFK(一)
  18. jmeter性能测试入门
  19. 【Python全栈-JavaScript】JavaScript的window.onload()与jQuery 的ready()的区别
  20. java中的异常区分

热门文章

  1. ecstore菜鸟电子面单对接摘要
  2. python---list列表
  3. struts1 Demo
  4. 使用lipo 查看静态库命令
  5. ADF_Desktop Integration系列4_ADF桌面集成入门之部署ADF Desktop Excel
  6. 1.注册或登录页面设计:UILabel,UIButton,UITextField
  7. Aspose.Cells 设置背景颜色
  8. switch语句
  9. EXT 省市三级联动及默认选择
  10. 2013年第四届蓝桥杯C/C++程序设计本科B组决赛