Re: Gruppieren - geht noch nicht - geht doch, wenn - 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 Sander (8133 Beiträge) am Mittwoch, 27.März.2002, 18:26.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      ups ein $ vergessen

      $Interpret_alt=$Interpret;
      

      Sander


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Carsten (158 Beiträge) am Mittwoch, 27.März.2002, 16:14.
    Gruppieren

      Hi,

      kann mir jemand sagen, mit welchen Befehlen ich gruppieren kann?
      Der momentane Code lautet:

      <loop db=reviews sort=Interpret,Album>
      <a href=baseportal.pl?htx=/metal-reviews.de/CDs/kritikendetail&Id==$_id><b>- $Interpret</b> - $Album</a> 
      

      Das sieht dann bei der Ausgabe so aus:

      Interpret1 - Album1
      Interpret1 - Album2
      Interpret2 - Album1
      Interpret2 - Album2

      Es wäre schön, wenn ich das nach Interpret so gruppieren könnte, das die Ausgabe wie folgt aussieht:

      Interpret1
                    Album1
                    Album2
      
      Interpret2
                    Album1
                    Album2
      

      ----------------------------------
      Danke im voraus

      Carsten

      </loop>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 27.März.2002, 17:42.
    Re: Gruppieren

      <loop db=reviews sort=Interpret,Album code=perl>
      out "<b>$Interpret</b><br>" if ($Interpret ne $Interpret_alt);
      Interpret_alt=$Interpret;
      out "<ul><a href=baseportal.pl?htx=/metal-reviews.de/CDs/kritikendetail&Id==$_id>$Album</a></ul>";
      </loop>
      

      Sander

     Antworten

    Beitrag von Carsten (158 Beiträge) am Mittwoch, 27.März.2002, 18:17.
    Re: Gruppieren - geht noch nicht

      ... sieht schon gut aus,

      http://metal-reviews.de/cgi-bin/baseportal.pl?htx=/metal-reviews.de/CDs/kritikenmain

      - nur wird mir bei einem Interpreten mit mehreren Alben immer noch der Interpret mehrmals ausgegeben - das wollte ich ja gerade nicht mehr haben, sondern wenn ein Interpret mehrere Scheiben gemacht hat, sollten diese auch wie folgt gruppiert erscheinen:

      Interpret1
           Album1
           Album2
           Album3
      

      Interpret2
           Album-x
           Album-z
      

      Interpret3
           Album-b
      

      etc.

      Bitte hilf noch mal!

      Danke
      Carsten

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 27.März.2002, 18:26.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      ups ein $ vergessen

      $Interpret_alt=$Interpret;
      

      Sander

     Antworten

    Beitrag von Sarah (7 Beiträge) am Mittwoch, 27.März.2002, 19:25.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      Wie konnte Dir das nur passieren? :-)

      Mit dem zweiten $ klappt es prima. Aber wie bekommt man die Leerzeilen weg?

      Danke schon mal im voraus.
      Sarah

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 27.März.2002, 19:29.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      das macht das <ul>...</ul>
      Ich hab das nur mal schnell so geschrieben, um den Einzug hinzukriegen - da mußt du dann halt mit <br> und leerzeichen arbeiten, oder eine Tabelle basteln - ist ja html.

      Sander

     Antworten

    Beitrag von Carsten (158 Beiträge) am Mittwoch, 27.März.2002, 19:56.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      stimmt, funktioniert auch bei mir, aber die Zeilenabstände nerven und <br> wird völlig ignoriert, obwohl das natürlich schon reichen würde:

      <loop db=reviews sort=Interpret,Album code=perl>
      out "<b>$Interpret</b><br>" if ($Interpret ne $Interpret_alt);
      Interpret_alt=$Interpret;
      out "<ul><a href=baseportal.pl?htx=/metal-reviews.de/CDs/kritikendetail&Id==$_id>$Album</a><br></ul>";
      </loop>
      

      Setze ich das <br> falsch oder wo liegt der Fehler?

      Carsten

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 27.März.2002, 20:10.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      Das </ul> für selbständig ein doppeltes br aus.

      out "&nbsp;&nbsp;&nbsp;<a href=baseportal.pl?htx=/metal-reviews.de/CDs/kritikendetail&Id==$_id>$Album</a><br>";
      

      Sander

     Antworten

    Beitrag von Sarah (7 Beiträge) am Mittwoch, 27.März.2002, 20:12.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      So sieht es bei mir ganz gut aus.

      ---------------------------------
      <loop db=Mitglieder sort=BLand,Mname code=perl>
      out "<br><br><b>$BLand</b>" 
      if ($BLand ne $BLand_alt);
      {
       out " ";
       $BLand_alt=$BLand;
      }
      out "<dd><a href=baseportal.pl?htx=/xyz/intern/gruppieren&Id==$_id>$Mname</dd>";
      </loop>
      
      ------------------------------------------------
      Sarah

     Antworten

    Beitrag von Carsten (158 Beiträge) am Mittwoch, 27.März.2002, 20:29.
    Re: Gruppieren - geht noch nicht - geht doch, wenn

      <loop db=reviews sort=Interpret,Album code=perl>
      out "<b>$Interpret</b><br>" if ($Interpret ne $Interpret_alt);
      $Interpret_alt=$Interpret;
      out "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=baseportal.pl?htx=/metal-reviews.de/CDs/kritikendetail&Id==$_id>- $Album</a><br>";
      </loop>
      

      das ist glaube ich die optimale Lösung und sieht geil aus!

      Danke Sander!

      gruß
      Carsten

     Antworten


     
 Liste der Einträge von 48600 bis 48750: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.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!