Das folgendes Beispiel baut eine Verbindung zu einer PostgreSQL-Datenbank auf und führt eine SELECT-Abfrage durch.
<?php $connection = 'host=192.168.0.0 dbname=postleitzahlen user=pi password=StrengGeheim'; $con = pg_connect( $connection ); $result = getOrtsteile( $con, '10115' ); function getOrtsteile( $dbcon, $plz ) { $sql = "SELECT id, ortsteil, geometry FROM geodaten WHERE plz = '%s'"; $result = pg_query( $dbcon, sprintf( $sql, $plz ) ); $arr = []; while ($row = pg_fetch_assoc( $result) ) { foreach( $row as &$col ) { $col = utf8_decode( $col ); } $arr[] = $row; } return $arr; } ?>