2015
09-17
09-17
PHP防XSS 防SQL注入的代码
functiongjj($str){$farr=array("/\\s+/","/<(\\/?)(script|i?frame|style|html|body|title|link|meta|object|\\?|\\%)([^>]*?)>/isU","/(<[^>]*)on[a-zA-Z]+\s*=([^>]*>)/isU",);$str=preg_replace($farr,"",$str);returnaddslashes($str);}functionhg_input_bb($array){if(is_array($array)){foreach($arrayAS$k=>$v){$array[$k]=h...
继续阅读 >
介绍SQL 已经应用到了我们周围的各个角落,不管你信不信。操纵任何种类数据的每个应用程序都需要将数据存放在某处。无论它是大数据,还是只有简单数行的数据包;无论是政府、还是创业公司;无论是横跨多台服务器的大型数据库、还是运行着自己小型数据库的手机,SQL无处不在。但是,SQL是什么呢?SQL代表结构化查询语言,通常,其发音为“ess-que-el”。SQL是数据库语言,专门为了和数据库通信而建立的。SQL是一门简单...
我用的数据库是mysql5.6,下面简单的介绍下场景课程表createtableCourse(c_idintPRIMARYKEY,namevarchar(10))数据100条学生表:createtableStudent(idintPRIMARYKEY,namevarchar(10))数据70000条学生成绩表SCCREATEtableSC(sc_idintPRIMARYKEY,s_idint,c_idint,scoreint)数据70w条查询目的:查找语文考100分的考生查询语句:selects.*fromStudentswheres.s_idin(selects_idfromSCscwhere...
有时候需要一次性将SQLServer中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而建立一个SSIS包就显得小题大做,而SQLServer的导入导出工具其中BUG还是蛮多的,最简单的办法是BCP。 数据导出为XML 在SQLServer2005之后提供了一个forxml子句在关系数据库中原生支持XML。通过该命令可以将二维关系结果集转换为...
在查询的过程中,如果遇到不能明确的指明查询的限定条件时,就会用到LIKE运算符进行模式匹配查询。在查询时可以使用如下几个通配符:%:包含零个或多个字符的任意字符串—(下划线):任何单个字符[]:制定范围([a-f])或集合([abcdef])中的任何单个字符串[^]:不属于指定范围([a-f])或集合([abcdef])中的任何单个字符串...