Re: Bildausgabe - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 22.September.2004, 20:14.
    Re: Bildausgabe

      So inner art, würde es gehen (nicht ganz ausgearbeitet, irgendwo fehlt bestimmt nen +1 ;)):

      get; 
      

      out "<table>";

      while(get_next())    #erstmal in nen array
         push(@a,"<td><img scr=\"/files/$Bild\"><br>$Name</td>");
      while(@a % 4 != 0)      #solange nicht glatt durch 4 teilbar auffüllen
         push(@a,"<td>&nbsp;</td>");
      for(my $i = 0; $i < @a; $i+=4)   #und nun in 4er Blöcken ausgeben
         out "<tr>".join("",@a[i..i+3])."</tr>\n" 
      

      out "</table>";


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von kai (1 Beitrag) am Mittwoch, 22.September.2004, 19:26.
    Bildausgabe

      Hallo Users,

      habe eine Datenbank "bild" mit bilder und dem dazugehörigen Namen.
      Möchte nun in einem Template jeweils immer 4 Bilder mit den darunterstehen Name in einer Zeile ausgeben usw.

      Kann mir jemand von Euch dabei helfen?


      Grüße Kai

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 22.September.2004, 20:14.
    Re: Bildausgabe

      So inner art, würde es gehen (nicht ganz ausgearbeitet, irgendwo fehlt bestimmt nen +1 ;)):

      get; 
      

      out "<table>";

      while(get_next())    #erstmal in nen array
         push(@a,"<td><img scr=\"/files/$Bild\"><br>$Name</td>");
      while(@a % 4 != 0)      #solange nicht glatt durch 4 teilbar auffüllen
         push(@a,"<td>&nbsp;</td>");
      for(my $i = 0; $i < @a; $i+=4)   #und nun in 4er Blöcken ausgeben
         out "<tr>".join("",@a[i..i+3])."</tr>\n" 
      

      out "</table>";

     Antworten


     
 Liste der Einträge von 28050 bis 28200:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!