Yii框架对数据处理可以通过两种方式:AR、DAO(数据处理对象)
前者主要是对简单sql语句处理
后者才是处理复杂sql语句
两种使用的基础是PDO,php data object : php数据对象
PDO就是为了兼容php处理各种数据库(mysql oracle sqlserver等等)
我们定义一条sql语句就可以 在mysql、oracle、sqlserver不...
分类:
其他好文 时间:
2014-10-29 00:21:38
阅读次数:
265
connect_errno){ die ("connect error" ); } $pQuery = "SELECT * FROM trickerlist WHERE steamid=? or tiebaid=?"; if ($pQProcess = ...
分类:
数据库 时间:
2014-10-27 00:17:25
阅读次数:
381
本地环境:XAMPP 1.8.2PHP 5.4.31SQL SERVER 2008 R2使用的DLLphp_sqlsrv_54_ts.dllphp_pdo_sqlsrv_54_ts.dll当前报错: Array ( [0] => Array ( ...
分类:
数据库 时间:
2014-10-26 00:23:33
阅读次数:
299
1、配置文件配置数据库选项,application/configs/application.ini中添加
[mysql]
db.adapter = PDO_MYSQL
db.params.host = localhost #数据库服务器名称
db.params.username = root ...
分类:
其他好文 时间:
2014-10-25 20:09:57
阅读次数:
236
mysqli提供了面向对象和面向过程两种方式来与数据库交互,分别看一下这两种方式。1.面向对象在面向对象的方式中,mysqli被封装成一个类,它的构造方法如下:__construct ([ string $host [, string $username [, string $passwd [, s...
分类:
数据库 时间:
2014-10-24 16:12:07
阅读次数:
261
php与mysql通讯那点事http://www.2cto.com/database/201311/259511.htmlPHP5.3的mysqlnd库大大提升了数据库访问性能 http://www.iteye.com/news/380/
分类:
数据库 时间:
2014-10-22 01:03:54
阅读次数:
181
这个漏洞昨天爆出的 ,今天才有时间看代码。
在Drupal中,执行sql语句都是使用PDO模型进行的,这样做一般来说是可以规避大多数的注入,因为占位符的使用对sql语句的语法进行了限制。
但是这也不意味着绝对的安全,比如这次的漏洞。
在Drupal的user模块中,找到user.module:
$account = db_query("SELECT * FROM {users} WHERE...
分类:
数据库 时间:
2014-10-17 15:31:02
阅读次数:
309
PDO防注入的核心:查询语句模板和参数是分两次提交到mysql,另外参数转义由mysql自身完成。PDO就是一个通用PHP数据库操作类,从php5开始提供,并从6开始成为默认的数据库操作接口;由于PDO使用预编译的形式进行操作数据库,因此只要不是底层的漏洞(php 5.3.8之前的PDO存在漏洞),...
分类:
其他好文 时间:
2014-10-16 20:37:03
阅读次数:
172
文章来源:PHP开发学习门户地址:http://www.phpthinking.com/archives/565PDO是一个“数据库訪问抽象层”,作用是统一各种数据库的訪问接口,与mysql和mysqli的函数库相比,PDO让跨数据库的使用更具有亲和力;与ADODB和MDB2相比,PDO更高效。眼下...
分类:
Web程序 时间:
2014-10-15 21:19:11
阅读次数:
302
tarxfphp-5.4.13.tar.bz2cdphp-5.4.13./configure--prefix=/usr/local/php--with-mysql=/usr/local/mysql--with-openssl--with-mysqli=/usr/local/mysql/bin/mysql_config--enable-mbstring--with-freetype-dir--with-jpeg-dir--with-png-dir--with-zlib--with-libxml-dir=/usr..
分类:
Web程序 时间:
2014-10-15 16:53:01
阅读次数:
259