摘要: Mysql IFNULL操作项目中用到的,当SQL查询某个字段为空的时候,查询结果中设置其值为默认值。最笨的方法当然是对查询结果进行处理了,遍历查询结果,当为空的时候,设置其值:代码如下 复制代码 $len=count($result);for($i=0;$i SELECT IFNULL(1,0);+-------------+| IFNULL(1,0) |+-------------+| 1 |+-------------+1 row in set由于 expr1 是 1,不为 NULL,所以函数返回 1. 我们可以再试下,如果让 expr1 为 NULL,是否能返回第二个参数呢? 不妨让 阅读全文
posted @ 2014-02-13 09:29 divor 阅读(4706) 评论(0) 推荐(0) 编辑
摘要: css3 提示只适用于高级浏览器:ChromeFirefoxSafariIE9+valid、invalid、required的定义代码如下 复制代码 input:required, input:valid , input:invalid{border:0 none; outline: 0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;}过去验证表单会通过js和正则去判断填写的内容是否正确,如email的验证。HTML5的 阅读全文
posted @ 2014-02-13 09:28 divor 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 一,FileWritter写入文件FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,然而,当指定一个true (布尔)值作为FileWritter构造函数的第二个参数,它会保留现有的内容,并追加新内容在文件的末尾。1. 替换所有现有的内容与新的内容。new FileWriter(file);2. 保留现有的内容和附加在该文件的末尾的新内容。代码如下 复制代码 new FileWriter(file,true); 追加文件示例 一个文本文件,命名为“javaio-appendfile.txt”,并包含以下内容。ABC Hello追加新内容 new F 阅读全文
posted @ 2014-02-13 09:27 divor 阅读(10643) 评论(0) 推荐(0) 编辑
摘要: 1.json_decode()json_decode (PHP 5 >= 5.2.0, PECL json >= 1.2.0)json_decode — 对 JSON 格式的字符串进行编码说明 mixed json_decode ( string $json [, bool $assoc ] ) 接受一个 JSON 格式的字符串并且把它转换为 PHP 变量参数json 待解码的 json string 格式的字符串。assoc 当该参数为 TRUE 时,将返回 array 而非 object 。返回值 Returns an object or if the optional ass 阅读全文
posted @ 2014-02-13 09:26 divor 阅读(35938) 评论(0) 推荐(0) 编辑
摘要: 先用一段代码重现一下问题乍一看,结果很让人费解:代码如下 复制代码 hello world EOF;$data = simplexml_load_string($string);print_r($data); print_r($data->foo); ?>乍一看,结果很让人费解:代码如下 复制代码 SimpleXMLElement Object ( [foo] => Array ( [0] => SimpleXMLElement Object ( [bar] => hello ) [1] => SimpleXMLElement Object ( [bar] 阅读全文
posted @ 2014-02-13 09:25 divor 阅读(1098) 评论(0) 推荐(0) 编辑