- 博客(10)
- 资源 (7)
- 收藏
- 关注
转载 PHP+Mysql多关键字,多字段 生成SQL语句的函数
先看实例: $keyword="1 2 3"; echo $sql=search($keyword,"enter_gongyin_pic","a+b+c"); //函数生成,没有LIMIT,没有ORDER BY 生成: SELECT * FROM `enter_gongyin_pic` WHERE `a` LIKE '%1%' OR `a` LIKE '%2%' OR `a` LIKE '
2012-08-13 22:40:44 4689
原创 在PHP中转义正则表达式字符
在 PHP 中,实现转义正则表达式字符的函数是: preg_quote 函 数。语法如下: String preg_quote(string str [, string delimiter])Str 是用来进行字符转义的正则表达式, delimiter 是其他需要 转义的字符。 在 PHP 中可以使用 preg_quote 函数转义一些特殊字符。 例如: <?php $str = pr
2012-08-12 23:03:18 2447
原创 Js让Html中特殊字符不被转义
例如:之间包含有类似的这种转义字符的时候总会被解析,倒是可以把所有的"&"通过程序替换成"&",但是有些本来就是"&"的也会被转换,这就错了。如何让之间包含的文本原封不动的显示出来呢? document.getElementById('t').innerText='a'; 以上方法可以解决此问题,如果谁有好的方法可以分享一下!
2012-08-12 22:25:59 21628 2
原创 PHP关于如何解决表单POST传参数时,自动加转义字符的问题
目前我写了个程序,由表单输入mysql语句,然后提交给PHP程序,由PHP程序做相应的查询并返回结果,可是在使用时我发现如果在表单中输入有特殊字符(如'' "" \等)时,PHP会自动在它们的前面加上转义字符 "\",但是一旦它加上以后,我没有办法再用这条语句做sql查询了,请问怎么样能不让它加这个字符呢?谢谢!例子如下: 我在表单中输入的是: select * from device_inf
2012-08-12 22:11:27 9617
转载 关于thinkphp入库出现两次反斜线转义和thinkphp数据库类的转义
这种情况是在 magic_quotes_gpc 开启的情况下发生的。原因是thinkphp在入库的时候没有判断 magic_quotes_gpc 是否开启,不管三七二十一地进行了转义处理。 解决办法是在入口文件增加如下代码则可: if (!get_magic_quotes_gpc()) { function addslashes_deep($value) { $v
2012-08-12 22:06:11 8269
原创 Js选中checkbox后获取table内一行TD所有数据
Untitled function test(o) { if (!o.checked) { return; } var tr = o.parentNode.parentNode; var tds = tr.cells; v
2012-08-11 19:45:24 14786
转载 jQuery 插件 表格高亮显示选中行 全选、反选(四种模式)
无标题文档 jquery表格修饰:隔行换色,点击变色,多选单选变色 .dataTable { border-top: 1px solid #009286; border-right: 1px solid #009286; border-bottom: 1px solid #009286;} .dataTable thead tr{background:url(../images/topBar_
2012-08-11 19:41:40 11284 1
转载 jQuery实现点击复选框即高亮显示选中行 全选、反选
jQuery实现点击复选框即高亮显示选中行 全选、反选 table{ border:0;border-collapse:collapse;} td{ font:normal 12px/17px Arial;padding:2px;width:100px;} th{ font:bold 12px/17px Arial;text-align:left;padding:4px;border-b
2012-08-11 19:40:13 4585
原创 PHP日期处理,mysql按日期、时间查询
date_default_timezone_set('PRC'); //默认时区 echo "今天:",date("Y-m-d",time()),""; echo "今天:",date("Y-m-d",strtotime("18 june 2008")),""; echo "昨天:",date("Y-m-d",strtotime("-1 day")), ""; echo "明天:",date("Y
2012-08-09 23:20:15 7321
转载 Mysql 按年度、季度、月度、周、日SQL统计查询
最近遇到一个问题:开发时建表没有 建立day month year 字段 直接用的时间戳,但是统计时要用到 按天,月,年排序 这个不用程序处理 直接用mysql可以处理: mysql没有提供unix时间戳的专门处理函数,所以,如果遇到时间分组,而你用的又是整型unix时间戳,则只有转化为mysql的其他日期类型! FROM_UNIXTIM()将unix时间戳转为datetime
2012-08-09 12:46:57 22163 2
去除BOM头小工具
2012-02-27
JavaScript 图片切割效果(带拖放、缩放效果)
2008-10-29
正则表达式测试工具_RegexTest[简体中文版]
2008-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人