Bilder nicht untereinander sondern nebeneinander

jackassol

Erfahrenes Mitglied
Hallo, ich habe hier folgendes Problem:

Habe ein kostenloses Onlineshop-script im Netz gefunden.
In der Kategorie-Sektion des Shops werden thumbnails der Artikel angezeigt, jedoch alle untereinander.


Ich möchte jedoch das alle Bilder nebeneinander angezeigt werden.
Was sollte ich wo ändern damit dies möglich ist?

(im Anhang der Code-Teil der die Bilder anzeigen lässt)

PS: Kenne mich mit php sehr sehr wenig aus.


Vielen Dank schon mal! ;-)

PHP:
     <tr >
                      <td width="60" valign="top"><a href="details.php?id=<? echo $id ?>&kategorie=<? echo $get_vars['kategorie'] ?>&main_kat=<? echo $get_vars['main_kat'] ?>&start=<? echo $get_vars['start'] ?>&nr=<? echo $get_vars['nr'] ?>"> <img src="images/artikel/<?php echo $id ?>.jpg" alt="er" width="200" border="0"></a></td>
                      <td height="24"><font size="<? echo $FONTSIZE_NORMAL ?>"> </font></td>
                    </tr>
                    <tr bgcolor="<? echo $TABLE_COLOR2 ?>"></tr>
                    <?php } else {?>
                    <tr bgcolor="<? echo $TABLE_COLOR2 ?>">
                      <td colspan="2" height="15"><a href="details.php?id=<? echo $id ?>&kategorie=<? echo $get_vars['kategorie'] ?>&main_kat=<? echo $get_vars['main_kat'] ?>&start=<? echo $get_vars['start'] ?>&nr=<? echo $get_vars['nr'] ?>"> </a></td>
                    </tr>
 
Kennst du dich denn mit HTML aus?
Die Thumbnails werden hier scheinbar in einer Tabelle abgelegt.
<tr> steht für eine neue Zeile, <td> für eine neue Spalte. Du müsstest es so ändern, dass Du die Thumbnails nebeneinander in <td> einträgst.
 
PHP:
<tr> //neue Zeile anfangen
    <td width="60" valign="top"> //neue Spalte innerhalb dieser Zeile
        <a href="details.php?id=<? echo $id ?>&kategorie=<? echo $get_vars['kategorie'] ?>&main_kat=<? echo $get_vars['main_kat'] ?>&start=<? echo $get_vars['start'] ?>&nr=<? echo $get_vars['nr'] ?>"> //Link in der Spalte
            <img src="images/artikel/<?php echo $id ?>.jpg" alt="er" width="200" border="0"> //Bild für den Link
        </a> //Link schließen
    </td> //Spalte schließen
    <td height="24"> //neues Feld
        <font size="<? echo $FONTSIZE_NORMAL ?>"> </font>  //Schriftart festlegen
    </td> //Feld schließen
</tr> //Zeile schließen
<tr bgcolor="<? echo $TABLE_COLOR2 ?>"></tr>  //neue Zeile mit Farbe (Trennzeile?)
                
<?php } else {?> // Offenbar hast du uns nur einen Teil des Codes gezeigt, wenn hier ein else vorkommt

<tr bgcolor="<? echo $TABLE_COLOR2 ?>">  //analog zu oben
    <td colspan="2" height="15">
        <a href="details.php?id=<? echo $id ?>&kategorie=<? echo $get_vars['kategorie'] ?>&main_kat=<? echo $get_vars['main_kat'] ?>&start=<? echo $get_vars['start'] ?>&nr=<? echo $get_vars['nr'] ?>"></a>
    </td> 
</tr>

Ein Screenshot wäre hilfreich, dann ist die Änderung kein Problem.

Und ich glaube, das ganze liegt in einer While-Schleife. Die wäre auch hilfreich...
 
Zurück