
1、PDO::query
PDO::query执行一条SQL语句,如果通过,则返回一个PDOStatement对象。PDO::query函数有个“非常好处”,就是可以直接遍历这个返回的记录集。
示例如下:
$sql = ‘SELECT name FROM url’;
foreach ($dbh->query($sql) as $row) {
print $row[‘name’] . “\t”;
}
query同传统的mysql query函数类似,同样需要对开发者自行对输入的sql语句进行安全检查。
query因为会返回PDOStament对象,似乎用在SELECT语句执行上更合适,这跟上文提到的query支持直接遍历不谋而合。
query执行后......
作者: owoer
|
发表于:2015年12月26日
|
栏目:MySQL
|
PDO query exec execute已关闭评论
阅读全文

jQuery.extend扩展函数简单用法
静态扩展
$.extend({
test:function(){alert(‘this test!’)}
})
使用$.test()
重载合并
var people1 = {
apple: 0,
banana: { weight: 52, price: 100 }
};
var people2 = {
banana: { price: 200 },
age: 100
};
//将people2中的内容追加,覆盖到people1,破坏people1原有结构
$.extend(people1,people2);
//people1的内容变为:{apple:0,banana{price:200},age:100}
//下面方式是合并到新的变量,从而不破坏people1
var newPeople=$.extend({},people1,people2);
//people1的......

一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。
下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。
Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库
一、新建代码库
# 在当前目录新建一个Git代码库
$ git init
# 新建一个目录,将其初始化为Git代码库
$ git init [project-name]
# 下载一个项目和它的整个代码历史
$ git clone [url]
二、配置
Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置......

推荐使用curl
使用curl库需要查看php.ini是否已经打开了curl扩展
curl get实现:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, ‘http://www.domain.com/’);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在启用 CURLOPT_RETURNTRANSFER 时候将获取数据返回
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
pos......
作者: owoer
|
发表于:2015年12月21日
|
栏目:PHP
|
php发送get、post请求的几种方法已关闭评论
阅读全文

举个例子:
select id from temp where id in (select id from temp1 where id>1000)
这个查询在数据量大时是相当慢的,因为mysql把in里的select当成相关的语句从外到内执行查询,而不是从内到外。
我们可通过临时表来让mysql先执行里面的查询,从而避免巨大的性能开销。
select id from temp where id in (select id from (select id from temp1 where id>1000) as temp3)
其实我们在生产环境中因尽量少使用嵌套查询,尤其是WHERE...IN() 和 WHERE...NOT IN语句。
注:
mysql where是从左向右来执行的,筛选......
作者: owoer
|
发表于:2015年12月21日
|
栏目:MySQL
|
mysql嵌套查询in的优化,where执行顺序已关闭评论
阅读全文