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 相关文章推荐
Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
Dec 06 PHP
解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
Mar 13 PHP
PHP 文件上传源码分析(RFC1867)
Oct 30 PHP
简单实现限定phpmyadmin访问ip的方法
Mar 05 PHP
PHP中4个加速、缓存扩展的区别和选用建议
Mar 12 PHP
php+js iframe实现上传头像界面无跳转
Apr 29 PHP
PHP结合JQueryJcrop实现图片裁切实例详解
Jul 24 PHP
PHP PDO fetch 模式各种参数的输出结果一览
Jan 07 PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
Mar 23 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
Aug 02 PHP
Laravel框架用户登陆身份验证实现方法详解
Sep 14 PHP
PHP设计模式之建造者模式定义与用法简单示例
Aug 13 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
ThinkPHP中ajax使用实例教程
2014/08/22 PHP
php中in_array函数用法探究
2014/11/25 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
PHP编写daemon process 实例详解
2016/11/13 PHP
php file_get_contents取文件中数组元素的方法
2017/04/01 PHP
Javascript - HTML的request类
2006/07/15 Javascript
prototype 1.5相关知识及他人笔记
2006/12/16 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
JavaScript实现cookie的写入、读取、删除功能
2015/11/05 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
详细谈谈javascript的对象
2016/07/31 Javascript
JS实现的随机排序功能算法示例
2017/06/09 Javascript
Vue项目中设置背景图片方法
2018/02/21 Javascript
Webstorm2016使用技巧(SVN插件使用)
2018/10/29 Javascript
[23:21]Ti4 冒泡赛第二轮DK vs C9 2
2014/07/14 DOTA
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
2014/08/25 Python
python通过smpt发送邮件的方法
2015/04/30 Python
Python调用系统底层API播放wav文件的方法
2017/08/11 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
python3实现基于用户的协同过滤
2018/05/31 Python
python3编写ThinkPHP命令执行Getshell的方法
2019/02/26 Python
Django利用cookie保存用户登录信息的简单实现方法
2019/05/27 Python
django settings.py 配置文件及介绍
2019/07/15 Python
关于numpy数组轴的使用详解
2019/12/05 Python
美国老牌主机服务商:iPage
2016/07/22 全球购物
印度购买眼镜和太阳镜网站:Coolwinks
2018/09/26 全球购物
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
ABOUT YOU匈牙利:500个最受欢迎的时尚品牌
2019/07/19 全球购物
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
专科毕业生求职简历的自我评价
2013/10/12 职场文书
大学生职业生涯规划书
2014/03/14 职场文书
考生诚信考试承诺书
2014/05/23 职场文书
项目经理岗位职责
2015/01/31 职场文书
个人年度总结报告
2015/03/09 职场文书
2015年公司行政后勤工作总结
2015/05/20 职场文书
Java使用Unsafe类的示例详解
2021/09/25 Java/Android