php连接与操作PostgreSQL数据库的方法


Posted in PHP onDecember 25, 2014

本文实例讲述了php连接与操作PostgreSQL数据库的方法。分享给大家供大家参考。

具体实现方法如下:

$pg=@pg_connect("host=localhost user=postgres password=sa dbname=employes") 

or die("can't connect to database."); 

$query="select * from employes order by serial_no"; 

//$query="insert into employes values(10008,'susan','1985-09-04','80','50')"; 

$result=@pg_query($pg,$query) or die("can't run query to table."); 

//echo pg_num_rows($result); //输出多少条记录被查询 

//if($result) 

//{ 

//echo "recrods inserted sucessfully!"; 

//echo pg_affected_rows($result);//输出多少条记录被插入 

//} 

//实例一[pg_fetch_row] 

echo "<table border=1>"; 

echo "<tr>"; 

echo "<td>serial_no</td>"; 

echo"<td>name</td>"; 

echo"<td>birthday</td>"; 

echo"</tr>"; 

for($i=0;$i<pg_num_rows($result);$i++) 

{ 

$row=@pg_fetch_row($result) or die("can't fetch row from table."); 

$serial_no= $row[0]; 

$name= $row[1]; 

$birthday= $row[2]; 

echo"<tr>"; 

echo"<td>$serial_no</td>"; 

echo"<td>$name</td>"; 

echo"<td>$birthday</td>"; 

echo"</tr>"; 

} 

echo"</table>"; 

//实例二[pg_fetch_array] 

//echo "<table border=1>"; 

//echo "<tr>"; 

//echo "<td>serial_no</td>"; 

//echo"<td>name</td>"; 

//echo"<td>birthday</td>"; 

//echo"</tr>"; 

// 

//for($i=0;$i<pg_num_rows($result);$i++) 

//{ 

// 

//$row=@pg_fetch_array($result) or die("can't fetch row from table."); 

//$serial_no= $row['serial_no']; 

//$name= $row['name']; 

//$birthday= $row['birthday']; 

//echo"<tr>"; 

//echo"<td>$serial_no</td>"; 

//echo"<td>$name</td>"; 

//echo"<td>$birthday</td>"; 

//echo"</tr>"; 

// 

//} 

//echo"</table>"; 

//增加,删除,修改实例 

//$newrow=array("serial_no"=>"1006","name"=>"peter","birthday"=>"1990-07-03","salary"=>"90","bonus"=>"80"); 

//$reusult=@pg_insert($pg,"employes",$newrow) or die("can't insert data to table.");

//if($reusult) 

//{ 

//echo "rechords inserted sucessfully!"; 

//} 

// 

pg_close($pg);

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
mysql 中InnoDB和MyISAM的区别分析小结
Apr 15 PHP
php cookie的操作实现代码(登录)
Dec 29 PHP
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
Jun 18 PHP
无刷新动态加载数据 滚动条加载适合评论等页面
Oct 16 PHP
php通过字符串调用函数示例
Mar 02 PHP
PHP 数据结构队列(SplQueue)和优先队列(SplPriorityQueue)简单使用实例
May 12 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
Jul 06 PHP
简单介绍PHP的责任链编程模式
Aug 11 PHP
php处理复杂xml数据示例
Jul 11 PHP
PHP重定向与伪静态区别
Feb 19 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
Nov 20 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
Oct 10 PHP
完整删除ecshop中获取店铺信息的API
Dec 24 #PHP
php连接odbc数据源并保存与查询数据的方法
Dec 24 #PHP
thinkPHP实现表单自动验证
Dec 24 #PHP
php将csv文件导入到mysql数据库的方法
Dec 24 #PHP
php使用递归计算文件夹大小
Dec 24 #PHP
php实现无限级分类
Dec 24 #PHP
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
Dec 24 #PHP
You might like
php获取用户IPv4或IPv6地址的代码
2012/11/15 PHP
使用Sphinx对索引进行搜索
2013/06/25 PHP
ThinkPHP中公共函数路径和配置项路径的映射分析
2014/11/22 PHP
php获取指定日期之间的各个周和月的起止时间
2014/11/24 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
2018/12/07 PHP
jquery实现的元素的left增加N像素 鼠标移开会慢慢的移动到原来的位置
2010/03/21 Javascript
javascript实现的使用方向键控制光标在table单元格中切换
2010/11/17 Javascript
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
HTML复选框和单选框 checkbox和radio事件介绍
2012/12/12 Javascript
javascript面向对象之访问对象属性的两种方式分析
2015/01/13 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
2015/04/06 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
使用jquery实现仿百度自动补全特效
2015/07/23 Javascript
js实现横向拖拽导航条功能
2017/02/17 Javascript
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
[02:31]《DAC最前线》之选手酒店现场花絮
2015/01/30 DOTA
[01:38]【DOTA2亚洲邀请赛】Sumail——梦开始的地方
2017/03/03 DOTA
tornado捕获和处理404错误的方法
2014/02/26 Python
彻底理解Python list切片原理
2017/10/27 Python
阿根廷网上配眼镜:SmartBuyGlasses阿根廷
2016/08/19 全球购物
Dyson加拿大官方网站:购买戴森吸尘器,风扇,冷热器及配件
2016/10/26 全球购物
香港交友网站:be2香港
2018/07/22 全球购物
Oracle里面常用的数据字典有哪些
2014/02/14 面试题
一些高难度的SQL面试题
2016/11/29 面试题
Servlet都有哪些方法?主要作用是什么?
2014/03/04 面试题
《谁的本领大》教后反思
2014/04/25 职场文书
私人委托书格式
2014/09/10 职场文书
党支部2014年度工作总结
2014/12/04 职场文书
2014年助理政工师工作总结
2014/12/19 职场文书
闪闪红星观后感
2015/06/08 职场文书
2016公司年会主持词
2015/07/01 职场文书