Function.pg-field-is-null
Aus PHP-Wiki
Rechtsschutzversicherung und Ratenkredit Vergleichen Online - Die Effektivverzinsung und weitere Tücken, Kinderzimmer alpha "New World by Pinolino" . Gasanbieter-Wechsel
pg_field_is_null — Prüft, ob ein Feld einen SQL NULL-Wert enthält
Inhaltsverzeichnis |
Beschreibung
int pg_field_is_null ( resource $result [, int $row ],mixed $field )
int pg_field_is_null ( resource $result ,mixed $field )
pg_field_is_null() prüft, ob ein Feld eines
PostgreSQL Abfrageergebnisses einen SQL NULL-Wert enthält.
Hinweis:
Diese Funktion ersetzt die Funktion pg_fieldisnull().
Parameter-Liste
- result
- PostgreSQL Verbindungskennung, die (unter anderem) von den Funktionen pg_query(), pg_query_params() oder pg_execute() zurückgegeben wurde.
- row
- Die Nummer der Zeile im Abfrageergebnis. Die Nummerierung beginnt bei 0. Fehlt dieser Parameter, so wird die aktuelle Zeile geholt.
- field
Rückgabewerte
Gibt 1 zurück, falls das Feld in der übergebenen
Zeile einen SQL NULL-Wert enthält und
0, falls nicht. Bei einem Fehler oder wenn der
Parameter row
größer als die Anzahl der Zeilen im
Abfrageergebnis ist, wird FALSE zurückgegeben.
Beispiele
Beispiel #1 pg_field_is_null() Beispiel
<?php $dbconn = pg_connect("dbname=publisher") or die ("Konnte keine Verbindung aufbauen"); $res = pg_query($dbconn, "select * from authors where author = 'Orwell'"); if ($res) { if (pg_field_is_null($res, 0, "year") == 1) { echo "Der Wert im Feld year ist NULL.\n"; } if (pg_field_is_null($res, 0, "year") == 0) { echo "Der Wert im Feld year ist nicht NULL.\n"; } } ?>