Doppelte Anzeige unterdrücken - 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 sebastian (533 Beiträge) am Mittwoch, 11.Februar.2004, 13:55. WWW: unifit.de
    Doppelte Anzeige unterdrücken

      Hallo habe folgendes problem in der Spalte "Modell" habe ich Einträge von gleichem Wortlaut, und genau die gleichen sollen in der Anzeige unterdrückt werden. habe zwar schon im forum gesucht und auch was gefunden, doch meine perl-kenntnisse reichen da nicht aus. habe folgenden quelltext mit sehr viel mühew erstellt. wer kann mir ein paar tipps zum weiterdenken geben


      <STYLE TYPE="text/css">
      <!--
      td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366}
      a:link, a:active, a:visited {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366;  text-decoration : none; }
      a:hover {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366;  text-decoration : underline; }
      -->
      </STYLE> *********************************************<br><br><br><br>
      <TABLE WIDTH="600" CELLPADDING="2" CELLSPACING="2" BORDER="0" ALIGN="CENTER">
      <TR><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0" ALIGN="ABSMIDDLE"></TD><TD WIDTH="100"><b><str>Marke</b></str></TD><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD><TD WIDTH="200"><b><str>Modell</b></str></TD><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD><TD WIDTH="296"><b><str>Beschreibung und Baujahr</b></str></TD><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD></TR>
      <perl>	
      get "Hersteller==AUDI", "../master_unifit/master_all";
      while(get_next("../master_unifit/master_all"))
      {
      out "<TR><TD WIDTH='1'><IMG SRC='http://www.uni-fit.de/baseportal/images/balken_003366.gif' WIDTH='2' HEIGHT='20' BORDER='0' ALIGN='ABSMIDDLE'></TD><TD WIDTH='100' BGCOLOR='#C0C0C0'>$Hersteller</TD><TD WIDTH='1'><IMG SRC='http://www.uni-fit.de/baseportal/images/balken_003366.gif' WIDTH='2' HEIGHT='20' BORDER='0'></TD><TD WIDTH='200' BGCOLOR='A8B3BE'>$Modell</TD><TD WIDTH='1'><IMG SRC='http://www.uni-fit.de/baseportal/images/balken_003366.gif' WIDTH='2' HEIGHT='20' BORDER='0'></TD>";
      }
      </perl>
      

      <TD WIDTH="296">BITTE WÄHLEN SIE IHR MODELL</TD>
      <TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD></TR>
      

      Danke.

      sebastian


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von sebastian (533 Beiträge) am Mittwoch, 11.Februar.2004, 13:55. WWW: unifit.de
    Doppelte Anzeige unterdrücken

      Hallo habe folgendes problem in der Spalte "Modell" habe ich Einträge von gleichem Wortlaut, und genau die gleichen sollen in der Anzeige unterdrückt werden. habe zwar schon im forum gesucht und auch was gefunden, doch meine perl-kenntnisse reichen da nicht aus. habe folgenden quelltext mit sehr viel mühew erstellt. wer kann mir ein paar tipps zum weiterdenken geben


      <STYLE TYPE="text/css">
      <!--
      td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366}
      a:link, a:active, a:visited {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366;  text-decoration : none; }
      a:hover {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366;  text-decoration : underline; }
      -->
      </STYLE> *********************************************<br><br><br><br>
      <TABLE WIDTH="600" CELLPADDING="2" CELLSPACING="2" BORDER="0" ALIGN="CENTER">
      <TR><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0" ALIGN="ABSMIDDLE"></TD><TD WIDTH="100"><b><str>Marke</b></str></TD><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD><TD WIDTH="200"><b><str>Modell</b></str></TD><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD><TD WIDTH="296"><b><str>Beschreibung und Baujahr</b></str></TD><TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD></TR>
      <perl>	
      get "Hersteller==AUDI", "../master_unifit/master_all";
      while(get_next("../master_unifit/master_all"))
      {
      out "<TR><TD WIDTH='1'><IMG SRC='http://www.uni-fit.de/baseportal/images/balken_003366.gif' WIDTH='2' HEIGHT='20' BORDER='0' ALIGN='ABSMIDDLE'></TD><TD WIDTH='100' BGCOLOR='#C0C0C0'>$Hersteller</TD><TD WIDTH='1'><IMG SRC='http://www.uni-fit.de/baseportal/images/balken_003366.gif' WIDTH='2' HEIGHT='20' BORDER='0'></TD><TD WIDTH='200' BGCOLOR='A8B3BE'>$Modell</TD><TD WIDTH='1'><IMG SRC='http://www.uni-fit.de/baseportal/images/balken_003366.gif' WIDTH='2' HEIGHT='20' BORDER='0'></TD>";
      }
      </perl>
      

      <TD WIDTH="296">BITTE WÄHLEN SIE IHR MODELL</TD>
      <TD WIDTH="1"><IMG SRC="http://www.uni-fit.de/baseportal/images/balken_003366.gif" WIDTH="2" HEIGHT="20" BORDER="0"></TD></TR>
      

      Danke.

      sebastian

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 12.Februar.2004, 00:00.
    Re: Doppelte Anzeige unterdrücken

      Mache nach dem

      while(get_next(...
      {
      

      ein

      next if $merk{Modell}++;

     Antworten

    Beitrag von sebastian (533 Beiträge) am Donnerstag, 12.Februar.2004, 08:49. WWW: uni-fit.de
    Re: Doppelte Anzeige unterdrücken

      wenn ich das "next if $merk{Modell}++;" einbaue werden zwar keine doppelten mehr angezeigt, aber leider auch nur noch ein eintrag.
      sebastian

     Antworten


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