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中的Class的几点个人看法
Oct 09 PHP
用php实现的获取网页中的图片并保存到本地的代码
Jan 05 PHP
php中++i 与 i++ 的区别
Aug 08 PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
Nov 07 PHP
PHP实现显示照片exif信息的方法
Jul 11 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
Nov 12 PHP
php类的定义与继承用法实例
Jul 07 PHP
PHP实现基于栈的后缀表达式求值功能
Nov 10 PHP
实例分析PHP中PHPMailer发邮件
Dec 13 PHP
PHP使用PDO抽象层获取查询结果的方法示例
May 10 PHP
laravel-admin select框默认选中的方法
Oct 03 PHP
Laravel配合jwt使用的方法实例
Oct 25 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分页代码实例
2013/10/24 PHP
php接口技术实例详解
2016/12/07 PHP
thinkPHP和onethink微信支付插件分享
2019/08/11 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
2010/10/20 Javascript
使用js实现雪花飘落效果
2013/08/26 Javascript
jQuery实现带有动画效果的回到顶部和底部代码
2015/11/04 Javascript
js获取元素的外链样式的简单实现方法
2016/06/06 Javascript
基于bootstrap风格的弹框插件
2016/12/28 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
react中的ajax封装实例详解
2017/10/17 Javascript
vue组件watch属性实例讲解
2017/11/07 Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
2018/08/25 Javascript
详谈js的变量提升以及使用方法
2018/10/06 Javascript
轻量级富文本编辑器wangEditor结合vue使用方法示例
2018/10/10 Javascript
laydate如何根据开始时间或者结束时间限制范围
2018/11/15 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
2020/10/16 Javascript
[03:28]2014DOTA2国际邀请赛 走近EG战队天才中单Arteezy
2014/07/12 DOTA
[46:28]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
Python实现队列的方法
2015/05/26 Python
Python的Django框架中的数据过滤功能
2015/07/17 Python
在Django框架中设置语言偏好的教程
2015/07/27 Python
python如何对实例属性进行类型检查
2018/03/20 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
python3.6使用pickle序列化class的方法
2018/10/22 Python
python读出当前时间精度到秒的代码
2019/07/05 Python
Python常见反爬虫机制解决方案
2020/06/01 Python
python中append函数用法讲解
2020/12/11 Python
python实现发送邮件
2021/03/02 Python
毕业生个人的求职信范文
2013/12/03 职场文书
销售心得体会
2014/01/02 职场文书
2014年科协工作总结
2014/12/09 职场文书
2015年度个人思想工作总结
2015/04/08 职场文书
创业计划书之淘宝网店
2019/10/08 职场文书
OpenCV实现反阈值二值化
2021/11/17 Java/Android
如何打开Win11系统注册表编辑器?Win11注册表编辑器打开修复方法
2022/04/05 数码科技