Heim > php教程 > php手册 > PostgreSQL连接数据的方法和操作实例

PostgreSQL连接数据的方法和操作实例

WBOY
Freigeben: 2016-05-24 18:30:57
Original
1349 Leute haben es durchsucht

<?php
$pg = @pg_connect("host=localhost user=postgres password=sa dbname=employes") or die("can&#39;t connect to database.");
$query = "select * from employes order by serial_no";
//$query="insert into employes values(10008,&#39;susan&#39;,&#39;1985-09-04&#39;,&#39;80&#39;,&#39;50&#39;)";
$result = @pg_query($pg, $query) or die("can&#39;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&#39;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&#39;t fetch row from table.");
//$serial_no= $row[&#39;serial_no&#39;];
//$name= $row[&#39;name&#39;];
//$birthday= $row[&#39;birthday&#39;];
//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&#39;t insert data to table.");//开源代码phprm.com
//if($reusult)
//{
//echo "rechords inserted sucessfully!";
//}
//
pg_close($pg);
Nach dem Login kopieren


本文地址:

转载随意,但请附上文章地址:-)

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage