constantin: fast identische if-Abfrage verhält sich unterschiedlich

Beitrag lesen

Hallo,

ich habe mir einen Code zusammengestückelt, der eigentlich ein paar Daten aus der DB auslesen soll und dann feststellen soll, ob ein Bild mit einem bestimmten, zu der Nummer des ausgelesenen Datensatz passenden Namen existiert. Wenn es existiert soll es angezeigt werden, wenn nicht, dann soll ein Alternativbild angezeigt werden. Das ganze kann man sich live unter http://www.divercons.de/?page_id=941 angucken.
Der problematische Teil ist, daß der Codeschnipsel fast identisch zu der rechten Seite ist und ein entsprechendes Bild existiert, jedoch in diesem Codeschnipsel nur immer das "no_profile" Bild angezeigt wird. Der einzige Unterschied zu em anderen Code ist, daß dort alle Datensätze ausgelesen werden, während ich in diesem nur den letzten auslese.
Auch wenn es wahrscheinlich irrelevant ist. Die ID stimmt nicht immer mit der Nummer überein.

Könnt ihr mir helfen? Danke schonmal vorneweg.

VG
Constantin

  
  
<?php  
  
echo '<link rel="stylesheet" type="text/css" href="../Log/css2.css">';  
  
$host = "constantinw.co.funpicsql.de";  
$user = "username";  
$pass = "passwort";  
$dbase = "consta_771274";  
$db = mysql_connect($host, $user, $pass) or die ("verbindung fehlgeschlagen");  
      mysql_select_db($dbase, $db) or die ("verbindung zur datenbank fehlgeschlagen");  
$select = "SELECT * from DL_Logbook ORDER BY Number DESC LIMIT 1";  
$result = mysql_query($select,$db);  
if($result){  
 echo '<div align="center"><table class="slogbook">';  
 while($row = mysql_fetch_array($result)){  
  
   echo '<tr><td class="sdop" colspan="2"><b>Letzter Tauchgang</b></td></tr>';  
   echo '<tr><td class="sdip" colspan="2">'.$row['Divedate'].'</td></tr>';  
   echo '<tr><td class="sdip" colspan="2">'.$row['Place'].'</td></tr>';  
   echo '<tr><td class="sdap">'.$row['Divetime'].'min</td><td class="sdap">'.$row['Depth'].'m</td></tr>';  
   echo '<td class="sdprofile" colspan="2">';  
   if(file_exists("../Log/Profile/Thumbs/TG".$row['Number']."thumbs.jpg"))  
   {  
                 echo'<a href="http://www.divercons.de/?page_id=941"><img src="../Log/Profile/Thumbs/TG'.$row['Number'].'thumbs.jpg" width="100" height="75" border="0"></a>';  
   } else {  
                 echo'<a href="http://www.divercons.de/?page_id=941"><img src="../Log/Profile/Thumbs/no_profile.jpg" width="100" height="75" border="0"></a>';  
                 }  
   echo'</td></tr>';  
 }  
 echo '</table></div>';  
}  
  
?>