PHP Portal » PHP Handbuch »

Werbung


Dieses einfache Beispiel zeigt den Verbindungsaufbau, die Ausführung einer einfachen Abfrage, die Ausgabe der Abfrageergebnisse und, wie eine Verbindung wieder geschlossen wird.

PHP Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Verbindungsaufbau und Auswahl der Datenbank $dbconn = pg_connect("host=localhost dbname=publishing user=www password=foo") or die('Verbindungsaufbau fehlgeschlagen: ' . pg_last_error()); // Eine SQL-Abfrge ausführen $query = 'SELECT * FROM authors'; $result = pg_query($query) or die('Abfrage fehlgeschlagen: ' . pg_last_error()); // Ergebnisse in HTML ausgeben echo "<table>\n"; while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) { echo "\t<tr>\n"; foreach ($line as $col_value) { echo "\t\t<td>$col_value</td>\n"; } echo "\t</tr>\n"; } echo "</table>\n"; // Speicher freigeben pg_free_result($result); // Verbindung schließen pg_close($dbconn);