2015年11月16日
摘要: 阅读全文
posted @ 2015-11-16 17:35 caigan 阅读(279) 评论(0) 推荐(0) 编辑
  2015年11月11日
摘要: 第一种:多次使用substring_index()的方法DELIMITER$$DROPPROCEDUREIFEXISTS`array`$$CREATEPROCEDURE`array`()BEGINSET@array_content="wwwmysqlcomhcymysqlblog51ctocom";... 阅读全文
posted @ 2015-11-11 11:13 caigan 阅读(20680) 评论(0) 推荐(0) 编辑
摘要: 在MySQL存储过程的语句中有三个标准的循环方式:WHILE循环,LOOP循环以及REPEAT循环。还有一种非标准的循环方式:GOTO,不过这种循环方式最好别用,很容易引起程序的混乱,在这里就不错具体介绍了。这几个循环语句的格式如下:WHILE……DO……END WHILEREPEAT……UNTIL... 阅读全文
posted @ 2015-11-11 10:00 caigan 阅读(517) 评论(0) 推荐(0) 编辑
  2015年11月10日
摘要: js在table指定tr行上或下面添加tr行function onAddTR(trIndex) { var tb = document.getElementById("tb1"); var newTr = tb.insertRow(trIndex);//添加新行,trIndex就是要添加的位置 va... 阅读全文
posted @ 2015-11-10 13:11 caigan 阅读(49146) 评论(0) 推荐(0) 编辑
  2015年11月8日
摘要: PHP中的urlencode,rawurlencode和JS中的encodeURI,encodeURIComponent【PHP中的urlencode和rawurlencode】urlencode之前有看过其源码实现PHP 源码阅读笔记二十三 :urlencode函数二都的区别仅在” “空格上,ra... 阅读全文
posted @ 2015-11-08 22:30 caigan 阅读(4039) 评论(0) 推荐(0) 编辑
摘要: 本来我是一直用的nginx的,现在安全者的服务器是用的tengine,稳定性就不用多说了!前段时间用thinkphp写了两个两个项目,刚开始放到了国外的服务器上,环境也是lnmp的,最后发现nginx是不支持pathinfo的, 想要支持的话得改很多地方,我也尝试过。最后地址是可以通过path模式和... 阅读全文
posted @ 2015-11-08 09:04 caigan 阅读(591) 评论(0) 推荐(0) 编辑
  2015年11月6日
摘要: 很多更成熟的数据库都支持预处理语句的概念。什么是预处理语句?可以把它看作是想要运行的 SQL 的一种编译过的模板,它可以使用变量参数进行定制。预处理语句可以带来两大好处:查询仅需解析(或预处理)一次,但可以用相同或不同的参数执行多次。当查询准备好后,数据库将分析、编译和优化执行该查询的计划。对于复杂... 阅读全文
posted @ 2015-11-06 13:34 caigan 阅读(814) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-06 10:06 caigan 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 在存储过程中我要实现一个IF的嵌套语句查询,类似与if(){if(){......}else{......}}else{......}请问这样的SQL语句要怎么写啊?createprocedure`test2`(INcusernameVARCHAR(50),INcpasswordVARCHAR(50... 阅读全文
posted @ 2015-11-06 01:40 caigan 阅读(3082) 评论(0) 推荐(0) 编辑
摘要: 如题,将会导致的结果就是参数的值将不会是你传入的值,而是变成每条记录的那个字段的值。这样的后果,是灰常严重的。比如执行删除操作,它能把整个表的记录全删了。这个是我的血淋淋的代价啊。死坑如下,勿跳:[sql] view plaincopyDELIMITER$$USE`b10k`$$DROPPROCED... 阅读全文
posted @ 2015-11-06 01:34 caigan 阅读(611) 评论(0) 推荐(0) 编辑