Fragezeichen: Wert aus Abfrage in eine if-else-Bedingung einfügen

Beitrag lesen

Hallo Zusammen!

Ich habe folgendes Problem:

Ich möchte einem Wert ($row[3]) aus einer SQL-Abfrage in eine if-else-Bedingung einbinden. Jedoch übernimmt es mir den Wert aus der Abfrage nicht. Was mache ich falsch?

Danke für Eure Antwort!

Gruss
Fragezeichen

Hier mein Code:

$result  =  mysql_query("SELECT * FROM gaestebuch");
    while  ($row  =  mysql_fetch_row($result)) {
       echo "<HR>
        <b class='textfett'>Name:</b>  $row[1]";

$value=$row[3];

if ($value=1){
       echo "<img src='images/smilies/augen.gif' width='14' height='14'>$value";
   }
   elseif ($value=2){
       echo "<img src='images/smilies/schlecht.gif' width='14' height='14'>$value";
   }
      elseif ($value=3){
       echo "<img src='images/smilies/singen.gif' width='42' height='14'>$value";
   }
      else {
       echo "<img src='images/smilies/zungerot.gif' width='14' height='14'>$value";
      };

usw......