php连接与操作PostgreSQL数据库的方法
2023-06-13 09:15:37 时间
本文实例讲述了php连接与操作PostgreSQL数据库的方法。分享给大家供大家参考。
具体实现方法如下:
$pg=@pg_connect("host=localhostuser=postgrespassword=sadbname=employes")
ordie("can"tconnecttodatabase.");
$query="select*fromemployesorderbyserial_no";
//$query="insertintoemployesvalues(10008,"susan","1985-09-04","80","50")";
$result=@pg_query($pg,$query)ordie("can"trunquerytotable.");
//echopg_num_rows($result);//输出多少条记录被查询
//if($result)
//{
//echo"recrodsinsertedsucessfully!";
//echopg_affected_rows($result);//输出多少条记录被插入
//}
//实例一[pg_fetch_row]
echo"<tableborder=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)ordie("can"tfetchrowfromtable.");
$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"<tableborder=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)ordie("can"tfetchrowfromtable.");
//$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)ordie("can"tinsertdatatotable.");
//if($reusult)
//{
//echo"rechordsinsertedsucessfully!";
//}
//
pg_close($pg);
希望本文所述对大家的PHP程序设计有所帮助。
相关文章
- 22-物联网开发终端管理篇-PHP使用PDO方式连接MySQL数据库,并对外提供GET,POST接口获取数据库数据(.Windows系统)
- 【php】关闭PHP错误提示方法,防止错误信息泄露
- 妙用Linux:快速启动PHP程序(linux如何启动php)
- Linux上运行PHP的简易方法(linux如何运行php)
- PHP实现MSSQL数据库高效操作(php操作mssql)
- 扩展如何在PHP中开启Redis扩展(php开启redis)
- 教你如何用 PHP 创建 MySQL 数据表(php创建mysql表)
- PHP轻松访问MySQL数据:使用简明易懂的方法获取数据(php获取mysql数据)
- 用PHP操作Oracle:实现强大的数据库能力(php支持oracle)
- 轻松设置PHP连接MySQL数据库(php设置连接mysql)
- PHP连接MySQL指南(php连mysql)
- PHP连接MSSQL:实现不同数据库的高效通信(php连接mssql端口)
- 使用PHP连接MSSQL数据库的查询语句(php mssql 语句)
- PHP与MSSQL数据库之间的转义学习(php mssql 转义)
- PHP脚本管理MSSQL数据库:优化时间精度(php mssql 时间)
- 实现更高效的MySQL数据库操作——以PHP为主的连接池(php mysql连接池)
- Linux下编译安装PHP:一步步走向稳定性(linux编译安装php)
- 以原生PHP类库操作Redis数据库(原生php操作redis)
- 无数据库的详细域名查询程序PHP版(2)
- 如何在PHP中使用Oracle数据库(2)
- php读取数据库信息的几种方法
- PHP发明人谈MVC和网站设计架构貌似他不支持php用mvc
- PHP和Mysqlweb应用开发核心技术第1部分Php基础-1开始了解php
- PHP中防止直接访问或查看或下载config.php文件的方法
- php简单开启gzip压缩方法(zlib.output_compression)
- 用php制作简单分页(从数据库读取记录)的方法详解
- php把session写入数据库示例
- php使用sqlserver验证连接数据库的方法