Hallo liebe Leute!
Ich arbeite an einem Update Script für eine MySQL Datenbank!
Das ganze soll ein Newsletter abmelde System werden und funktioniert einwandfrei. Bis auf eine Fehlerausgabe die recht wichtig ist!
Und zwar wenn der User eine Email Adresse eingibt, die nicht in der Datenbank gespeichert ist, soll eine Fehlermeldung darüber ausgegeben werden.
ich habs schon so probiert:
	
und so:
	
Aber beides funktioniert nicht! (Es wird nichts ausgegeben) Kennt jemand eine Technik,  um das nicht finden eines Datensatzes mit PHP auszugeben?
Hier ist noch mein ganzes script!
	
Danke an alle, die sich mit meinem Problem befassen!!!
							
						
					Ich arbeite an einem Update Script für eine MySQL Datenbank!
Das ganze soll ein Newsletter abmelde System werden und funktioniert einwandfrei. Bis auf eine Fehlerausgabe die recht wichtig ist!
Und zwar wenn der User eine Email Adresse eingibt, die nicht in der Datenbank gespeichert ist, soll eine Fehlermeldung darüber ausgegeben werden.
ich habs schon so probiert:
PHP-Code:
	
	
         elseif  ($row[email] == FALSE)
          { // falsche email adresse Anfang
           echo("<TR>
      <TD WIDTH='10'><IMG SRC='images/spacer.gif' WIDTH='10' HEIGHT='' BORDER='0' ALT=''></td> 
      <TD valign='top'><br><FONT class='basefont'>\"".$abmeld_adresse."\" ist nicht in unserer Datenbank vorhanden!</FONT><BR> </td>
      </TR>");
          
          } // falsche email adresse Ende 
PHP-Code:
	
	
         elseif  (! $row[email])
          { // falsche email adresse Anfang
           echo("<TR>
      <TD WIDTH='10'><IMG SRC='images/spacer.gif' WIDTH='10' HEIGHT='' BORDER='0' ALT=''></td> 
      <TD valign='top'><br><FONT class='basefont'>\"".$abmeld_adresse."\" ist nicht in unserer Datenbank vorhanden!</FONT><BR> </td>
      </TR>");
          
          } // falsche email adresse Ende 
Hier ist noch mein ganzes script!
PHP-Code:
	
	
 <?php
 if ($abmeld == 1) 
  { // abmeld == 1 Anfang
  if ($eingabe && $abmeld_adresse)
   { // eingabe und email adresse sind wahr Anfang      
   
    include('../admin/config.php');
    
       $res=mysql_query("SELECT *
FROM `newsletter`
WHERE 1 AND `email`
LIKE '$abmeld_adresse' LIMIT 0 , 1");  // Datenbank nach $abmeld_adresse durchsuchen
       
       while($row=mysql_fetch_array($res))
        { // $row[email] wird von mysql ausgegeben Anfang
         
         if ($row[email] == $abmeld_adresse)
          { // email und abmeld adresse sind gleich Anfang
          
             $ip = $HTTP_SERVER_VARS['REMOTE_ADDR']; // die IP ADRESSE
             $host = gethostbyaddr($ip); // hostname 
             $date = date("d.n.Y"); //date
             $time = date("G:i:s"); //time
             
           mysql_query("UPDATE `newsletter` SET `aktiv` = '1',
`abhost` = '$host',
`abip` = '$ip',
`abdate` = '$date',
`abtime` = '$time' WHERE `email` = '$row[email]' LIMIT 1 ;");
           echo("<TR>
      <TD WIDTH='10'><IMG SRC='images/spacer.gif' WIDTH='10' HEIGHT='' BORDER='0' ALT=''></td> 
      <TD valign='top'><br><FONT class='basefont'>Die Email Adresse \"".$row[email]."\" wurde erfolgreich abgemeldet!</FONT><BR> </td>
      </TR>");
          
          } // email und abmeld adresse sind gleich Ende
         
         elseif  ($row[email] == FALSE)
          { // falsche email adresse Anfang
           echo("<TR>
      <TD WIDTH='10'><IMG SRC='images/spacer.gif' WIDTH='10' HEIGHT='' BORDER='0' ALT=''></td> 
      <TD valign='top'><br><FONT class='basefont'>\"".$abmeld_adresse."\" ist nicht in unserer Datenbank vorhanden!</FONT><BR> </td>
      </TR>");
          
          } // falsche email adresse Ende
         
        } // $row[email] wird von mysql ausgegeben Ende
   } // eingabe und email adresse sind wahr Ende
  elseif (! $eingabe)
   { // ist wahr, wenn $eingabe nicht wahr ist Anfang
    echo("<TR>
      <TD WIDTH='10'><IMG SRC='images/spacer.gif' WIDTH='10' HEIGHT='' BORDER='0' ALT=''></td> 
      <TD valign='top'><br><FONT class='basefont'>Bitte benutzen Sie unser Formular!</FONT><BR> </td>
      </TR>");
   } // ist wahr, wenn $eingabe nicht wahr ist Ende
  
  elseif (! $abmeld_adresse)
   { // ist wahr, wenn $abmeld_adresse nicht wahr ist Anfang
    echo("     <TR>
      <TD WIDTH='10'><IMG SRC='images/spacer.gif' WIDTH='10' HEIGHT='' BORDER='0' ALT=''></td> 
      <TD valign='top'><br><FONT class='basefont'>Bitte geben Sie Ihre Email Adresse ein!</FONT><BR> </td>
      </TR>");
   } // ist wahr, wenn $abmeld_adresse nicht wahr ist Ende
  
  } // abmeld == 1 Ende
 ?>
 
          

 )
 )
Kommentar