Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Ausgabe in X * 3 Zellen nebeneinander

  1. #1
    KMD
    Gast

    Standard Ausgabe in X * 3 Zellen nebeneinander

    Hi,
    ich habe gerade eine Ausgabe einer Tabelle mit PHP Inhalt gebastelt:

    Code:
    <tr>
    <td align=center colspan=4 bgcolor=$bgcol>$row&#91;dvd_id&#93;</td>
    </tr>
    <tr>
    <td align=center colspan=4 bgcolor=$bgcol><img src=images/cover/$cover width=120></td>
    </tr>
    <tr>
    <td width=30 bgcolor=$bgcol></td>
    <td width=30 align=center bgcolor=$bgcol><a href=$row&#91;url&#93;>$row&#91;titel&#93;</td>
    <td width=10 align=left bgcolor=$bgcol>$row&#91;volume&#93;</td>
    <td width=30 bgcolor=$bgcol></td>
    </tr>
    Die Ausgabe ist in Form von Zellen untereinander.
    Wie kann ich daraus immer ja Zeile drei Zellen nebeneinander machen?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Teeny
    Registriert seit
    21.07.2006
    Ort
    Na Zuhause
    Beiträge
    45
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    meinst so?

    Code:
    <table border="1">
    <tr> 
    <td align="center" colspan="4">df</td>
    <td align="center" colspan="4">dfs</td>
    <td align="center" colspan="4">dfa</td> 
    </tr> 
    <tr> 
    <td align="center" colspan="4" width="120">df</td>
    <td align="center" colspan="4" width="120">df</td>
    <td align="center" colspan="4" width="120">df</td> 
    </tr>
    <tr> 
    <td align="center" colspan="4" width="120">df</td>
    <td align="center" colspan="4" width="120">df</td>
    <td align="center" colspan="4" width="120">df</td> 
    </tr> 
    </table>

  3. #3
    KMD
    Gast

    Standard

    Nein, das ist ja die normale ausgabe mit wiederholung

    Deine Ausgabe ist ja:

    Zeile1: 1 - 2 - 3
    Zeile2: 4 - 5 - 6
    Zeile3: 7 - 8 - 9

    Zeile4: 1 - 2 - 3
    Zeile5: 4 - 5 - 6
    Zeile6: 7 - 8 - 9

    Zeile7: 1 - 2 - 3
    Zeile8: 4 - 5 - 6
    Zeile9: 7 - 8 - 9

    Die Werte wiederholen sich also immer.

    Ich brauch eine Fortlaufende Ausgabe für die Erstellung einer Bilddatenbank, in der immer drei Bilder (Zellen) nebeneinander ausgegeben werden, ohne Wiederholung:

    Zeile1: 1 - 2 - 3
    Zeile2: 4 - 5 - 6
    Zeile3: 7 - 8 - 9

    Zeile4: 10 - 11 - 12
    Zeile5: 13 - 14 - 15
    Zeile6: 16 - 17 - 18

    ...

  4. #4
    KMD
    Gast

    Standard

    Im Moment sieht es so aus:


    Zeile1: 1
    Zeile2: 2
    Zeile3: 3
    Zeile4: 4
    .....

  5. #5
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    j wie währe es mit dem PHP code ?!

  6. #6
    Teeny
    Registriert seit
    21.07.2006
    Ort
    Na Zuhause
    Beiträge
    45
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das ganze ist jetzt nicht mit Datenbank aber so lese ich Bilder aus einem Ordner aus, so das immer 3 Stück nebeneinander sind!

    Code:
    <?php
    
    $pfad="images/galerie/";
    
    if&#40;$zeige=opendir&#40;$pfad&#41;&#41;
    &#123;
    while&#40;$img=readdir&#40;$zeige&#41;&#41;
    &#123;
    if&#40;$img!="." && $img!=".."&#41;
    &#123;
    if&#40;preg_match&#40;"/.&#40;jpg|gif|png&#41;$/i", $img&#41;&#41;&#123;
    $i++;
    if&#40;$i>3&#41;
      &#123;
      echo "</tr>\n<tr>";
      $i=1;
      &#125;
    ?>
      <td align="center">[img]<?php echo $pfad.$img; ?>[/img]"></td>
    <?php
             &#125;
          &#125;
       &#125;
       closedir&#40;$zeige&#41;;
    &#125;
    
    ?>

  7. #7
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    mach einfach if($i%3 == 0) {
    damit nimmt er den rest von der zahl die durch 3 geteilt wurde
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  8. #8
    KMD
    Gast

    Standard

    Hm... komme irgendwie nicht zum Ergebnis


    Code:
    $result = $db->sql_query&#40;"SELECT * FROM bilder ORDER BY titel;"&#41;;
    while &#40;$row = $db->sql_fetchrow&#40;$result&#41;&#41; &#123;
      if &#40;$bgcol == "#F4DAF5"&#41; &#123;$bgcol = "#FEEBFF";&#125;
      else &#123;$bgcol = "#F4DAF5";&#125;
      
      if&#40;file_exists&#40;"images/bilder/$row&#91;bild_id&#93;.jpg"&#41;&#41; 
      &#123;$bild = $row&#91;bild_id&#93;.".jpg";&#125; 
      else 
      &#123;$bild = "keinbild.jpg";&#125;
    Wo soll das mit der 3-Teilung hin?

  9. #9
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Code:
    $result = $db->sql_query&#40;"SELECT * FROM bilder ORDER BY titel;"&#41;; 
    $i = 0;
    while &#40;$row = $db->sql_fetchrow&#40;$result&#41;&#41; &#123; 
      if &#40;$bgcol == "#F4DAF5"&#41; &#123;$bgcol = "#FEEBFF";&#125; 
      else &#123;$bgcol = "#F4DAF5";&#125; 
      
      if&#40;file_exists&#40;"images/bilder/$row&#91;bild_id&#93;.jpg"&#41;&#41; 
      &#123;$bild = $row&#91;bild_id&#93;.".jpg";&#125; 
      else 
      &#123;$bild = "keinbild.jpg";&#125;
     echo "<td>blabla";
    if&#40;$i%3 == 0&#41; &#123;
     echo "</tr><tr>"
    &#125;
    $i++;
    &#125;
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  10. #10
    KMD
    Gast

    Standard

    Jetzt verhaut er mir zwar die Zellen, gibt sie aber nebeneinander aus - wenn auch nicht immer 3.
    Aber ich spiel mal ein Wenig rum - vielleicht bekomm ichs doch noch hin.

    Danke jedenfalls!

Ähnliche Themen

  1. ausgabe der bilder nebeneinander
    Von Noob im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 10
    Letzter Beitrag: 20.06.2006, 07:40
  2. Zellen verbinden
    Von Snuffje im Forum HTML & CSS Forum
    Antworten: 6
    Letzter Beitrag: 18.07.2005, 23:37
  3. Zellen Hintergrundbild vor die Zellenfarbe
    Von Lord Byron im Forum HTML & CSS Forum
    Antworten: 18
    Letzter Beitrag: 13.07.2005, 15:19
  4. Zellen verbinden: Textformatierung
    Von Helen im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 20.06.2005, 19:58
  5. Dreamweaver verschiebt die Zellen
    Von gwg im Forum HTML & CSS Forum
    Antworten: 23
    Letzter Beitrag: 18.06.2005, 21:00

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •