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 mssql 时间格式问题
Jan 13 PHP
PHP 读取和修改大文件的某行内容的代码
Oct 30 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
May 05 PHP
php通过文件流方式复制文件的方法
Mar 13 PHP
php准确计算复活节日期的方法
Apr 18 PHP
屏蔽PHP默认设置中的Notice警告的方法
May 20 PHP
PHP封装的MSSql操作类完整实例
May 26 PHP
php分页原理 分页代码 分页类制作教程
Sep 23 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
PHP 访问数据库配置通用方法(json)
May 20 PHP
PHP的PDO事务与自动提交
Jan 24 PHP
PHP实现单文件、多个单文件、多文件上传函数的封装示例
Sep 02 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中其他类型转化为Bool类型
2016/03/28 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
用函数式编程技术编写优美的 JavaScript
2006/11/25 Javascript
[原创]站长必须要知道的javascript广告代码
2007/05/30 Javascript
js获取当前路径的简单示例代码
2014/01/08 Javascript
JavaScript中输出标签的方法
2014/08/27 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
详解webpack和webpack-simple中如何引入css文件
2017/06/28 Javascript
浅谈React Native Flexbox布局(小结)
2018/01/08 Javascript
Node.js使用Angular简单示例
2018/05/11 Javascript
原生JS+HTML5实现的可调节写字板功能示例
2018/08/30 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
three.js显示中文字体与tween应用详析
2021/01/04 Javascript
[01:00:17]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第二场 1月25日
2021/03/11 DOTA
python3.0 字典key排序
2008/12/24 Python
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
Python中type的构造函数参数含义说明
2015/06/21 Python
怎样使用Python脚本日志功能
2016/08/14 Python
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
Python面向对象class类属性及子类用法分析
2018/02/02 Python
python3的输入方式及多组输入方法
2018/10/17 Python
Python根据成绩分析系统浅析
2019/02/11 Python
python标准库os库的函数介绍
2020/02/12 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
多个版本的python共存时使用pip的正确做法
2020/10/26 Python
CSS3 实现飘动的云朵动画
2020/12/01 HTML / CSS
基于zepto的插件之移动端无缝向上滚动并上下触摸滑动实例代码
2016/12/20 HTML / CSS
香蕉共和国Banana Republic官网:美国GAP旗下偏贵族风格服饰品牌
2016/11/21 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
小车司机岗位职责
2013/11/25 职场文书
党员违纪检讨书
2014/02/18 职场文书
项目合作意向书模板
2014/07/29 职场文书
如何用python反转图片,视频
2021/04/24 Python
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python
Python中requests库的用法详解
2022/06/05 Python