Umbruch in einer Tabelle

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Umbruch in einer Tabelle

    Hallo Leute,

    ich habe da mal 'ne blöde Frage !
    PHP-Code:
    <?php
    echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" align=\"left\">";
    echo 
    "<tr><td>";
    $verz=opendir ('/ttf_fonts/');
    while (
    $file readdir ($verz))
    {
       if(
    $file != "." && $file != "..")
      {

      echo 
    "<img src='schriftbild.php?font=".$file."' width='400' height='30' alt='".$file."'>";
      echo 
    "<br>";
      }
    }
    echo 
    "</td></tr>";
    echo 
    "</table>";
    closedir($verz);
    ?>
    Bei diesem Script werden Fonts aus einem Verzeichnis gelesen
    und als Image angezeigt.

    Wie kann ich die Tabelle nun verändern,
    dass immer zwei Fonts neben einander geschrieben werden ?

    Danke im voraus

    Gruß Alf

  • #2
    suche mal kurz im forum und wirst fündig werden. erst kürzlich hatten wir dazu schon wieder einen post.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      mmhhh, habe nichts gefunden
      was dazu passt !

      Nur das mit der Textausgabe !

      Gruß Alf

      Kommentar


      • #4
        so ist spaet

        aber wie ich dich verstanden hab, willste 2 eintraege nebeneinander haben und dann erst den umbruch ...

        PHP-Code:
        <?php
        echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" align=\"left\">";
        echo 
        "<tr><td>";
        $verz=opendir ('/ttf_fonts/');
        $zaehler 0;
        while (
        $file readdir ($verz))
        {
           if(
        $file != "." && $file != "..")
          {

          echo 
        "<img src='schriftbild.php?font=".$file."' width='400' height='30' alt='".$file."'>";
        if ((
        $zaehler 2) != 0)

          echo 
        "<br>";
        }  
        }
        $zaehler++;
        }
        echo 
        "</td></tr>";
        echo 
        "</table>";
        closedir($verz);
        ?>
        nicht getestet .
        $zaehler wird mit 0 initialisiert.
        nach der ersten while schleife ist $zaehler 1
        also wird beim zweiten durchgang die if bedingung WAHR und nen <br> eingefuegt ....
        $zaehler % 2 ... ist $zaehler MODULUS 2 ... also der Restwert der Ganzzahldividsion von $zaehler durch 2 ....
        und nur wenn das UNGLEICH 0 ist, also UNGRADE ist wird das br gesetzt ...
        und das ist nach jeder zweiten ausgabe

        greetz
        iglo

        Kommentar


        • #5
          Super hat geklappt - Danke !

          und auch für die Erklärung !

          Gruß Alf

          Kommentar


          • #6
            Original geschrieben von webmasteralf
            mmhhh, habe nichts gefunden
            was dazu passt !
            z.b.
            ausgabe spaltenweise

            da hättest du was gefunden...

            aber dein problem hat sich ja nun bereits gelöst...
            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


            Kommentar

            Lädt...
            X