sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan laver du dynamiske postgres-forberedte erklæringer i PHP

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.



  1. ved hjælp af kommaseparerede værdier inde i IN-sætning for NUMBER kolonne

  2. Ret "Aritmetisk overløbsfejl ved konvertering af IDENTITY til datatype..." i SQL Server

  3. Opretter forbindelse til PostgreSQL i IRI Workbench

  4. oktober 2014CPU crasher ArcGIS Desktop