您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

PDO query exec execute

898 views
PDO query exec execute1、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执行后......

jQuery.extend扩展函数简单用法

633 views
jQuery.extend扩展函数简单用法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的......

常用 Git 命令清单

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

php发送get、post请求的几种方法

664 views
php发送get、post请求的几种方法推荐使用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......

mysql嵌套查询in的优化,where执行顺序

667 views
mysql嵌套查询in的优化,where执行顺序举个例子: 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是从左向右来执行的,筛选......