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 相关文章推荐
一篇有意思的技术文章php介绍篇
Oct 26 PHP
PHP flush()与ob_flush()的区别详解
Jun 03 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
Jun 17 PHP
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
Sep 30 PHP
php Calender(日历)代码分享
Jan 03 PHP
php魔术变量用法实例详解
Nov 13 PHP
Yii模型操作之criteria查找数据库的方法
Jul 15 PHP
详解PHP实现定时任务的五种方法
Jul 25 PHP
PHP如何通过表单直接提交大文件详解
Jan 08 PHP
php 的多进程操作实践案例分析
Feb 28 PHP
php中try catch捕获异常实例详解
Aug 06 PHP
有关PHP 中 config.m4 的探索
Aug 26 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
php5.2时间相差8小时
2007/01/15 PHP
ThinkPHP中session函数详解
2016/09/14 PHP
php 开发中加密的几种方法总结
2017/03/22 PHP
Thinkphp5 自定义上传文件名的实现方法
2019/07/23 PHP
javascript中的对象和数组的应用技巧
2007/01/07 Javascript
简单的两种Extjs formpanel加载数据的方式
2013/11/09 Javascript
jQuery中ajax的post()方法用法实例
2014/12/26 Javascript
setinterval()与clearInterval()JS函数的调用方法
2015/01/21 Javascript
jQuery实现的支持IE的html滑动条
2015/03/16 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
BootStrap 导航条实例代码
2017/05/18 Javascript
Angular.js组件之input mask对input输入进行格式化详解
2017/07/10 Javascript
webpack+vue2构建vue项目骨架的方法
2018/01/09 Javascript
微信小程序webview实现长按点击识别二维码功能示例
2019/01/24 Javascript
Angular PWA使用的Demo示例
2019/01/31 Javascript
浅谈vuex为什么不建议在action中修改state
2020/02/02 Javascript
jQuery插件simplePagination的使用方法示例
2020/04/28 jQuery
如何在vue中使用jointjs过程解析
2020/05/29 Javascript
Element InputNumber计数器的使用方法
2020/07/27 Javascript
Vue封装全局过滤器Filters的步骤
2020/09/16 Javascript
element-ui中dialog弹窗关闭按钮失效的解决
2020/09/22 Javascript
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
2015/04/05 Python
Python标准库之Sys模块使用详解
2015/05/23 Python
Python字符串内置函数功能与用法总结
2019/04/16 Python
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
汽车维修工岗位职责
2014/02/12 职场文书
《草虫的村落》教学反思
2014/02/16 职场文书
安全生产演讲稿
2014/05/09 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
安全教育培训心得体会
2016/01/15 职场文书
2016年艾滋病宣传活动总结
2016/04/01 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书
Python中快速掌握Data Frame的常用操作
2021/03/31 Python
python双向链表实例详解
2022/05/25 Python
CSS的calc函数用法小结
2022/06/25 HTML / CSS
Django数据库(SQlite)基本入门使用教程
2022/07/07 Python