pg_field_is_null
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
pg_field_is_null
Референца за `function.pg-field-is-null.php` со подобрена типографија и навигација.
pg_field_is_null
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_field_is_null — Тестирај дали полето е SQL NULL
= NULL
pg_field_is_null() тестови дали поле во PgSql\Result инстанца е SQL NULL или не.
Забелешка:
Оваа функција порано се нарекуваше pg_fieldisnull().
Параметри
result-
Еден PgSql\Result инстанца, вратена од pg_query(), pg_query_params() or pg_execute()инстанца, или ознаката за завршување на PostgreSQL командата поврзана со резултатот
row-
Број на ред во резултатот за преземање. Редовите се нумерирани од 0 нагоре. Ако е изоставен, се презема тековниот ред.
field-
Број на поле (почнувајќи од 0) како int или името на полето како string.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. 1 ако полето во дадениот ред е SQL NULL, 0
ако не. false се враќа ако редот е надвор од опсег, или при каква било друга грешка.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.3.0 |
row сега е null.
|
| 8.1.0 |
На result параметарот очекува PgSql\Result
инстанца сега; претходно, а resource се очекуваше.
|
Примери
Пример #1 pg_field_is_null() example
<?php
$dbconn = pg_connect("dbname=publisher") or die ("Could not connect");
$res = pg_query($dbconn, "select * from authors where author = 'Orwell'");
if ($res) {
if (pg_field_is_null($res, 0, "year") == 1) {
echo "The value of the field year is null.\n";
}
if (pg_field_is_null($res, 0, "year") == 0) {
echo "The value of the field year is not null.\n";
}
}
?>