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中截取字符串支持utf-8
Jan 18 PHP
apache+php+mysql安装配置方法小结
Aug 01 PHP
php 截取字符串并以零补齐str_pad() 函数
May 07 PHP
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
Jul 01 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
Jan 26 PHP
WordPress主题中添加文章列表页页码导航的PHP代码实例
Dec 22 PHP
PHP文件上传处理案例分析
Oct 15 PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
Jan 20 PHP
PHP设计模式之适配器模式原理与用法分析
Apr 25 PHP
php微信开发之关键词回复功能
Jun 13 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
Aug 14 PHP
PHP实现递归的三种方法
Jul 04 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
实例(Smarty+FCKeditor新闻系统)
2007/01/02 PHP
php若干单维数组遍历方法的比较
2011/09/20 PHP
自己写了一个php检测文件编码的函数
2014/04/21 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
Prototype Number对象 学习
2009/07/19 Javascript
基于JQuery的多标签实现代码
2012/09/19 Javascript
JS分页效果示例
2013/10/11 Javascript
屏蔽IE弹出&quot;您查看的网页正在试图关闭窗口,是否关闭此窗口&quot;的方法
2013/12/31 Javascript
jQuery学习笔记之 Ajax操作篇(三) - 过程处理
2014/06/23 Javascript
js在IE与firefox的差异集锦
2014/11/11 Javascript
jQuery表单域选择器用法分析
2015/02/10 Javascript
jQuery构造函数init参数分析续
2015/05/13 Javascript
Javascript实现div的toggle效果实例分析
2015/06/09 Javascript
js使用cookie记录用户名的方法
2015/11/26 Javascript
jQuery实现的鼠标经过时变宽的效果(附demo源码)
2016/04/28 Javascript
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
2016/12/08 Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
2017/07/08 jQuery
微信小程序tabBar底部导航中文注解api详解
2017/08/16 Javascript
js 开发之autocomplete=&quot;off&quot;在chrom中失效的解决办法
2017/09/28 Javascript
解决vue build打包之后首页白屏的问题
2018/03/06 Javascript
微信小程序画布圆形进度条显示效果
2020/11/17 Javascript
微信小程序获取音频时长与实时获取播放进度问题
2018/08/28 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
JavaScript实现网页tab栏效果制作
2020/11/20 Javascript
Python实现合并同一个文件夹下所有PDF文件的方法示例
2018/04/28 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
Python实现通过解析域名获取ip地址的方法分析
2019/05/17 Python
pandas.DataFrame的pivot()和unstack()实现行转列
2019/07/06 Python
如何利用python给图片添加半透明水印
2019/09/06 Python
tensorflow 模型权重导出实例
2020/01/24 Python
汇智创新科技发展有限公司
2015/12/06 面试题
ktv收银员岗位职责
2013/12/16 职场文书
南京青奥会口号
2014/06/12 职场文书
人才市场接收函
2015/01/30 职场文书
高三教师工作总结2015
2015/07/21 职场文书
实用求职信模板范文
2019/05/13 职场文书