このクエリを実行する必要があります:
SELECT * FROM property_select(ARRAY[8,9,10,11,12,13,14,15,16,17,19,20,26,28])
PHP 関数を使用しますpg_query_params($prepared, $params)
。
準備されたクエリは次のとおりです。
SELECT * FROM property_select($1);
パラメータは次のとおりです: パラメータを配列として["ARRAY[8,9,10,11,12,13,14,15,16,17,19,20,26,28]"]
渡すにはどうすればよいですか?pg_query_params()
postgres 配列を使用することはできません'{8,9,10,11,12,13,14,15,16,17,19,20,26,28}'
(文字列が含まれる可能性があり、この配列内の文字列には , および " が含まれる可能性があるため)。