bonzi: Kleiner Fehler in if-Abfrage?

Hallo,

ich möchte per if-Abfrage feststellen, ob in der Spalte "Produktname" etwas eingetragen ist oder nicht. Anschliessend soll testweise einfach ein Text eingeblendet werden.

Hier mein Code:

$abfrage = "SELECT produktname FROM de_produkte";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_array ($ergebnis))
 {
 if('$row[produktname]' == NULL) {
 echo "Kein Produktname vorhanden.";
 } else {
 echo "Produktname vorhanden.";}

Allerdings funktioniert das Ganze nicht... er meldet mir immer "Produktname vorhanden", auch wenn in der Spalte gar nix drinsteht.

Woran liegt das?

bonzi

  1. Hallo,

    Hi

    if(strlen($row[produktname])==0) {
     echo "Kein Produktname vorhanden.";
      } else {
      echo "Produktname vorhanden.";}

    machs mal so.

    Gruß
    markus