I en forberedt sætning er SQL'en statisk med vilje. Antallet af parametre kan ikke variere, når erklæringen er udarbejdet.
Men det ville være nemt for din kode at indsende det rigtige antal parametre afhængigt af erklæringen. Du kan tilføje en variabel for tælleren af parametre og et dynamisk php-array til at sende til pg_execute i stedet for hårdkodede bogstaver. Og de ville blive forøget/befolket inde i if (isset(...))
grene.