Reiner: Darstellung von GIFs aus Datenbankarray ????????

Die Baumaschinen meiner Datenbank sollen in Tabellenform dargestellt werden. Es soll die Möglichkeit bestehen eine Bild-Vorschau auf die jeweilige Maschine darzustellen. Im jetzigen Programmcode erzeuge ich einen Link zur entsprechenden Grafik, aber ich möchte keinen Link sondern bereits eine  Vorschau in meiner Tabelle haben, die ich per Klick vergrößere. Kennt jemand das Problem oder hat vielleicht eine Lösung ??

Quellcode:
// Ausgabe der Tabellennamen
for($i=0;$i<odbc_num_fields($result);$i++)
   {
    $feldName=odbc_field_name($result,$i+1);
    echo("<td><b>$feldName</b></td>");
   }
echo("</tr>");

// Ausgabe der Tabelleninhalte  
while(odbc\_fetch\_row($result))  
{  

echo("<tr>");
   for($i=0;$i<odbc_num_fields($result);$i++)
   {
  if ($i < (odbc_num_fields($result)-2)) {
   $feld = odbc_result($result,$i+1);
      echo("<td>$feld</td>");
  }
  else {
   $feld = odbc_result($result,$i+1);
diese Zeile !!!      echo("<td><a href=/images/$feld.gif>$feld</a></td>");
  }  
   }
echo("</tr>");
}
echo("</table>");

Danke schon mal im vorraus, probiere selber noch rum
Reiner

  1. Hi,

    diese Zeile !!!      echo("<td><a href=/images/$feld.gif>$feld</a></td>");

    warum nicht:

    echo ('<td><a href="/images/'.$feld.'.gif"><img src="/images/'.$feld.'.gif" width="50%" height="50%"></a>');

    ? Anstatt das große Bild zu laden und dieses dann auf Vorschaugrafik zu verzerren (Breite/Höhe jeweils 50% der Originalgröße), wäre es aber besser, wirklich eine Vorschaugrafik zu speichern, z.B. im Ordner /images/preview/ mit dem gleichen Bildnamen wie das Original und das ganze dann so zu schreiben:

    echo ('<td><a href="/images/'.$feld.'.gif"><img src="/images/preview/'.$feld.'.gif"></a>');

    <mfg>Sebastian Will</mfg>