pg_send_query_params
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
pg_send_query_params
Референца за `function.pg-send-query-params.php` со подобрена типографија и навигација.
pg_send_query_params
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
pg_send_query_params — Поднесете команда и одделни параметри до серверот без да чекате резултат(и)
= NULL
Поднесете команда и одделни параметри до серверот без да чекате резултат(и).
Ова е еквивалентно на pg_send_query() освен што параметрите на барањето можат да бидат специфицирани одделно од
query низа. Параметрите на функцијата се третираат идентично како pg_query_params(). Како
pg_query_params(), нема да работи на PostgreSQL конекции пред 7.4 и дозволува само една команда во низата на барањето.
Параметри
connection-
Еден PgSql\Connection instance.
query-
The parameterized SQL statement. Must contain only a single statement. (multiple statements separated by semi-colons are not allowed.) If any parameters are used, they are referred to as $1, $2, etc.
params-
An array of parameter values to substitute for the $1, $2, etc. placeholders in the original prepared query string. The number of elements in the array must match the number of placeholders.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true при успех, false or 0 соодветно избегнати pg_get_result()
на неуспех. Користете
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.1.0 |
На connection параметарот очекува PgSql\Connection
инстанца сега; претходно, а resource се очекуваше.
|
Примери
Пример #1 Користење pg_send_query_params()
<?php
$dbconn = pg_connect("dbname=publisher") or die("Could not connect");
// Using parameters. Note that it is not necessary to quote or escape
// the parameter.
pg_send_query_params($dbconn, 'select count(*) from authors where city = $1', array('Perth'));
// Compare against basic pg_send_query usage
$str = pg_escape_string('Perth');
pg_send_query($dbconn, "select count(*) from authors where city = '{$str}'");
?>