jimbob: NULL aus MySQL in php interpretieren?

hallo,

folgendes frage:
wenn ich aus meiner datenbank ein null feld zurückbekomme behandelt dass php wie eine leere variable, oder?
was heisst das ich es nicht mit is_null() testen kann, right?

wie kann ich es dann überprüfen?
isset(), denk ich mir ist auch nicht richtig weil die variable existiert!

wie geht dies? empty()?

THX jimbob

  1. Hallo,

    entweder empty oder

    $wertausderdb == ""

    MFG
    Andavos

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
    1. Hello,

      #[...]
      while ($_rec = mysql_fetch_assoc($res))
      {
        echo "  <tr>\n";

      echo "    <td>".$_rec["ID_TEST"]."</td>\n".
             "    <td>Zahl 2:</td>\n".
             "    <td>".(is_null($_rec["ZAHL2"])?"NULL":$_rec["ZAHL2"])."</td>\n".
             "    <td>".(is_null($_rec["VARC"])?"NULL":$_rec["VARC"])."</td>\n";

      echo "  </tr>\n";
      }
      #[...]

      ZAHL ist ein Int und VARC ein String.
      Mit is_null() kann man beide Typen überprüfen.

      Liebe Grüße aus http://www.braunschweig.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen