首页 > 编程 > PHP > 正文

php连接与操作PostgreSQL数据库的方法

2020-03-22 18:25:38
字体:
来源:转载
供稿:网友
本文实例讲述了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 html' target='_blank'>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教程

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表