Thomas: Select

Hallo zusammen,

Ich möchte aus meinen Adressen diese auslesen, welche eine Email Adresse HAben.

<?php  
   mysql_connect("localhost","root","*********");  
  
   mysql_select_db("dbname");  
  
   $res = mysql_query("SELECT email as email FROM adressenpassiv WHERE email IS NOT NULL");  
   while ($dsatz = mysql_fetch_assoc($res))  
   {  
   echo "" . $dsatz[email] . "<br>";  
   }  
?>

Leider zeigt es aber alle Einträge an, nicht nur die gewollten.

Lg

  1. Hi Thomas,

    null ist nicht gleich leer.
    Versuchs mal mit
    WHERE email != ''

    Grüße aus dem Wald
    Voodoo

    1. Hello,

      null ist nicht gleich leer.
      Versuchs mal mit
      WHERE email != ''

      ich würde beide Ansätze kombinieren. NULL ist vermutlich ebenso eine gültige Eingabe wie ''.
      @Thomas: Deine Einträge sehen offenbar nur so aus als hätten sie keine E-Mail-Adresse, in Wahrheit ist aber eine angelegt worden und zwar eine leere.

      MfG
      Rouven

      --
      -------------------
      sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
      Let Bygones Be Bygones  --  Robert Pitscottie: "Chronicles of Scotland"