Hvordan forbinder jeg til databasen?
Forbind til PostgreSQL med PHP
For at du kan anvende PostgreSQL via PHP skal du være placeret på en server hvor PHP giver dig denne mulighed. Tjek phpinfo() for at se om den server du er placeret på har PostgreSQL mulighed. Det har alle nyere Unix webservere, og alle Windows webservere.
Forbind til PostgreSQL med ASP
I øjeblikket understøttes dette kun på en Windows server. Hvis du allerede ligger på en windows server, kan du kontakte support og bede om at blive flyttet over på sådan en windows server.
Eksempler
Forbind til PostgreSQL med PHP
Kode der forbinder til PostgreSQL server og viser antallet af rækker i DinTabel:
<?php
$db_handle = pg_connect("host=postgresql.dit-domæne.dk dbname=DinDatabase user=DitBrugernavn password=DitKodeord");
$query = "SELECT * from DinTabel";
$result = pg_exec($db_handle, $query);
echo "Antal rækker: " . pg_numrows($result);
pg_freeresult($result);
pg_close($db_handle);
?>
Forbind til PostgreSQL med ASP
Kode der forbinder til PostgreSQL server, og viser indholdet af DinTabel:
<%
strConnect = "Driver={PostgreSQL};Server=postgresql.dit-domæne.dk;Database=SQLBrugerNavn;UID=SQLBrugerNavn;PWD=SQLKodeord"
set Rs = server.createobject("ADODB.recordset")
set conn = server.createObject("ADODB.connection")
conn.open, strConnect
Rs.open "SELECT * FROM MinTabel WHERE MinTabel = '%'", conn
do while NOT Rs.EOF
response.write conn.Fields
rs.movenext
loop
%>
