Ow ok sorry niet gezien maar nu krijg ik deze fout :
Warning: pg_query() [function.pg-query]: Query failed: ERROR: syntax error at or near "." at character 133 in /var/www/vhosts/***.nl/httpdocs/ledenlijst.php on line 31
Echo de query en je hebt het antwoord op je vraag waarom de query fout gaat.
Je zet dus ook NOOOOOOOIT een query rechtstreeks in de functie die hem uitvoert, dan kun je hem niet echoen...
<?php
$query = "SELECT * FROM tabelnaam WHERE id = $1";
$result = pg_query_params($query, $_GET['id']);
al kan je volgens mij ook geen getal als variable nemen, of ben ik nu erg oldschool?
;)
$1 is hier geen variabele binnen PHP, maar een placeholder binnen de query. De variabele $_GET['id'] wordt vervolgens op een veilige manier op de plek van $1 neergezet. Zo kun je uiteraard ook $2, $3, etc. gebruiken wanneer je meerdere parameters nodig hebt.