Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
pg_field_is_null
(PHP 4 >= 4.2.0, PHP 5)
pg_field_is_null — Проверка поля на значение SQL NULL
Описание
int pg_field_is_null ( resource $result , int $row , mixed $field )int pg_field_is_null ( resource $result , mixed $field )
pg_field_is_null() проверяет, содержит ли ячейка результата запроса значение SQL NULL.
Замечание:
Прежнее наименование функции: pg_fieldisnull().
Список параметров
result -
Ресурс результата запроса PostgreSQL, возвращаемый функциями pg_query(), pg_query_params() или pg_execute() (в числе прочих).
row -
Номер строки результата запроса с нужным полем. Нумерация строк начинается с нуля. Если аргумент не задан, будет выбрана текущая строка.
field -
Номер поля (начиная с нуля) как integer или имя поля как string.
Возвращаемые значения
Возвращает 1, если выбранное значение SQL NULL, 0 для других значений. Функция вернет FALSE, если номер строки будет вне допустимого диапазона, и при прочих ошибках.
Примеры
Пример #1 Пример использования pg_field_is_null()
$dbconn = pg_connect("dbname=publisher") or die ("Невозможно соединиться с базой");
$res = pg_query($dbconn, "select * from authors where author = 'Orwell'");
if ($res) {
if (pg_field_is_null($res, 0, "year") == 1) {
echo "Значение поля year null.\n";
}
if (pg_field_is_null($res, 0, "year") == 0) {
echo "Значение поля year не null.\n";
}
}
Смотрите также:
Описание на ru2.php.net
Описание на php.ru