pg_field_is_null
pg_field_is_null
Test if a field is SQL NULL
int **pg_field_is_null** PgSql\Result $result $row mixed $field
int **pg_field_is_null** PgSql\Result $result mixed $field
tests if a field in an instance
is SQL or not.
pg_field_is_null``PgSql\Result``NULL
Opmerking: > This function used to be called .
pg_fieldisnull
result``rowRow number in result to fetch. Rows are numbered from 0 upwards. If omitted,
current row is fetched.
field
Field number (starting from 0) as an or
the field name as a .
int``string
Returns if the field in the given row is SQL ,
if not. false is returned if the row is out of range, or upon any other error.
1``NULL``0
Voorbeeld: 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";
}
}
?>