php使用pdo_pgsql操作postgresql数据库

PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES,现在已经更名为PostgreSQL,版本4.2为基础的对象关系型数据库管理系统(ORDBMS)。PostgreSQL支持大部分SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL可以用许多方法扩展,比如,通过增加新的数据类型、函数、操作符、聚集函数、索引。免费使用、修改、和分发PostgreSQL,不管是私用、商用、还是学术研究使用。下面我们来看看php如何来连接操作postgresql数据库,首先我们还是...

阅读全文

php使用php_pdo_oci扩展操作oracle数据

1.先安装一下oracleinstant,把oci.dll所在的目录加入PATH环境变量里或者直接安装oracleexpressphp_pdo_oci依赖于oracle的oci.dll2.开启php_pdo_oci查看phpinfo();,如果没有出现下面的oci表明安装失败3.配置oracle,创建一个用户表测试如:4.测试$tns = "  (DESCRIPTION =    (ADDRESS_LIST = &n...

阅读全文

PHP比较两个多维数组

判断两个多维数组是否相等,或有哪些元素区别。我们可以通过PHP中array_udiff()函数和create_function()方法、strcmp()等函数来实现比较下面我们就结合具体的代码示例,给大家介绍比较两个二维数组的方法。代码示例如下:<?php//多维数组比较$color1 = array(array('Red',80),array('Green',70),array('white',60));$color2 = array(array...

阅读全文

php使用pdo_mysql来操作mysql数据库

如果需要使用pdo_mysql来操作mysql数据首先需要开启pdo_mysql扩展,linux上和windows上开启扩展的方式不同,这里暂时不讲解如何开启扩展,直接上例子pdo_mysql需要实例化PDO对象构造方法中有4个参数:$dsn:DataSourceName数据源名称,需要的数据来源的描述$username:数据库用户名$password:数据库密码$driver_options:驱动选项,对应当前数据库服务器中一些特定的初始化工作$dsn = 'mysql:host=127.0.0.1;port=3306...

阅读全文

PHP使用PHPExcel读取excel文件方法

我们再工作中时常需要使用php生成和读取EXCEL文件,今天这里我们首先上一个读取excel的代码方法,后面有时间再更新写入EXCEL的笔记首先需要下载Excel的PHP支持类库下载地址:http://phpexcel.codeplex.com/具体代码实例如下:<?phprequire_once 'PHPExcel.php'; /**对excel里的日期进行格式转化*/ function GetData($val){    &nbs...

阅读全文

php使用pdo操作mysql数据

POD扩展是在PHP5中加入,该扩展提供PHP内置类PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。PDO的特点:性能PDO从一开始就吸取了现有数据库扩展成功和失败的经验教训。因为PDO的代码是全新的,所以我们有机会重新开始设计性能,以利用PHP5的最新特性。能力PDO旨在将常见的数据库功能作为基础提供,同时提供对于RDBMS独特功能的方便访问。简单PDO旨在使您能够轻松使用数据库。API不会强行介入您的代码,同时会清楚地表明每个函数调用的过程。运行时可扩展。PDO扩展是模块化的,使您能够在运行...

阅读全文

phpcms二次开发顶踩功能

顶踩是很多网站必有的功能,可以有效的增加网站和用户的互动性,还可以增加用户的粘性,所以开发这个功能是非常有必要的,下面我们来看看在phpcms中如何添加这个功能吧第一步:为模型添加字段网站后台-内容-模型管理-下载模型-字段管理-添加字段1.up字段(存放被顶的次数):2.down字段(存放被踩的次数):分别为“下载模型”添加上图中的up跟down两个字段,字段设置如上图所见,其余的按默认设置即可。第二步:根据网站字符集选择下载以下附件digg_utf8.rarding_gbk.rar第三步:找到/phpcms/modules/...

阅读全文

php cli命令行用法详解

什么是PHP-CLIphp-cli是phpCommandLineInterface的简称,即PHP命令行接口,在windows和linux下都是支持PHP-CLI模式的;为什么要使用PHP-CLI多线程应用、定时执行php程序、开发桌面程序(使用PHP-CLI和GTK包即可开发桌面,但没人会用PHP来编写桌面程序的)、编写PHP的shell脚本判断PHP运行模式PHP的运行模式远远不止apache和cli,还包括:olserver,apache,apache2filter,apache2handler,caudium,cgi(unti...

阅读全文

PHP分页函数代码

准备数据:新建一个数据库test执行下面的语句(新建一个表test:id、sex、name三个字段)添加数据到test表,比如:1 1 小强2 0 小红3 0 小丽4 1 小兵5 1 张三6 0 李四7 0 吴欣写PHP语句(index.php):代码如下:<?php// Page分页函数$page = $_GET["page&...

阅读全文

PHP如何连接Access数据库

MicrosoftOfficeAccess是由微软发布的关系数据库管理系统。它结合了 MicrosoftJetDatabaseEngine和 图形用户界面两项特点,是MicrosoftOffice的系统程序之一下面直接列给大家两种方式用php连接操作access数据库<?php$connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" .realpath("data.mdb&...

阅读全文