Re: Ergebnis nicht "Zentriert" sondern "Oben" darstellen - 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 hempelr (1976 Beiträge) am Freitag, 20.Juni.2003, 07:43.
    Re: Ergebnis nicht "Zentriert" sondern "Oben" darstellen

      Du machst doch die Ausgabe offensichtlich selbst (im loop oder get_next)?
      Dann brauchst du nur im html-Tag für die Tabellenzelle valign=top anzugeben.
      hth
      Ruben


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Stefan (140 Beiträge) am Donnerstag, 19.Juni.2003, 23:50.
    Ergebnis nicht "Zentriert" sondern "Oben" darstellen

      hallo baseportaler,
      ich habe eine ergebnisseite, die mir die suchergebnisse
      in tabellenformat darstellt.
      problem:
      in der linken spalte wird das ergebnis immer "zentriert"
      dargestellt. ich moechte aber gerne eine darstellung "oben"

      http://baseportal.de/cgi-bin/baseportal.pl?htx=/skl_bi/Excel/SKLv06&status=gesucht

      bitte gebt mal als suchbegriff z.b. DER ein
      dann werdet ihr verstehen, was ich meine :=)

      hat jemand eine idee ?

      vielen dank vorab
      gruss
      stefan

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Freitag, 20.Juni.2003, 07:43.
    Re: Ergebnis nicht "Zentriert" sondern "Oben" darstellen

      Du machst doch die Ausgabe offensichtlich selbst (im loop oder get_next)?
      Dann brauchst du nur im html-Tag für die Tabellenzelle valign=top anzugeben.
      hth
      Ruben

     Antworten

    Beitrag von stefan (9 Beiträge) am Freitag, 20.Juni.2003, 09:52.
    danke ruben, aber: html hat mich schon immer zum verzweifeln bebracht

      hoffentlich kannst du noch einmal helfen.
      diese datenbank-abfrage und die entsprechenden codes sind schon fast
      2 jahre alt ... habe ihn bislang für eine andere db genutzt
      und versuche nun, dass für meine excel-tips ebenfalls zu nutzen
      irgendwie krieg ich es nicht mehr hin :=O

      habe mal den kompletten code eingestellt.
      wo kommt nun valign=top hin ?
      habe mehreres ausprobiert -- vergeblich

      danke vorab
      stefan

      hier der code
      <html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <title>EXCEL-TIP-Suche SKL</title>
      </head>
      <body bgcolor="#FFFFFF" text="#000000" >
          <a name="top"></a>
          <font face="Arial">Excel-Tips bei SKL</font></b><br>
          <br>
      <br>
      <br>
          <font face="Arial"><small>
      <!-- Formularaufrufe je nach status //-->
      <p>Sie möchten meine Datenbank mit z.Zt. <strong><b> $_amount_all </b> ## sehr vielen ;=) ##</strong> Datensätzen durchsuchen? <br> Nur zu! Geben Sie einen oder mehrere Suchbegriffe ein und drücken Sie auf "Suchen". <br> Sie können nach Stichworten und/oder nach Tips suchen!<br>Es werden nur die Suchergebnisse angezeigt, die ALLE Suchbegriffe enthalten.<br><br><br><br><small>Bitte geben Sie mindestens 3 Zeichen zur Suche an ! Das Suchergebnis wird in ca 45 Sekunden angezeigt !</small></p>
      <form method="post" action="http://baseportal.de/cgi-bin/baseportal.pl?htx=$htx&status=gesucht" name="suche" id="suche" target="_self" dir="ltr" lang="de" enctype="multipart/form-data">
      <table width="100%">
      <tr>
      <input type="text" name="input=" id="input=" size="20" >
      <td><input type="submit" name="submit" value="Suchen"></td>
      </tr>
      </table>
      </form>
      #
      <perl>
      # Variablendefinitionen--------------------------------
      $tabelle=0;
      if ($status ne ""){
       $von=0;
       $bis=0;
      }else{
       $input='@@%%';
       $von=1;
       $bis=1;
       $f=0;
      }
      $counter=0;							
      $dbname="SKLv06";		# Name der BP-Datenbank eingeben
      # Vorbereitung der Daten----------------------------------------------
      $input=~s/-/\ /g;		# Bindestrich in Leerzeichen umwandeln
      $input=lc($input);		# in Kleinbuchstaben umwandeln
      @suchworte=split(" ",$input);	# die Sucheingabe in einzelne Worte aufteilen und in Array speichern
      </perl>		
      <!-- Ende Variablendefinition für Perl und Datenvorbereitung //-->
      <!-- Beginn der Datenbankabfrage //-->
      <loop db=$dbname range=$von,$bis code=perl>	
      return if(length($input)<3); #Eingabe von mind. 3Zeichen
      $db_feld=lc($Zitat).lc($Autor);		        # also das, was in der Datenbank steht, könnte auch =$name sein 
      $s,$i=0;					# Zähler auf 0 setzen
      foreach $s (@suchworte){			# gehe alle Suchworte durch
       if ($db_feld=~/$s/){			# wenn das Namensfeld eines der Suchworte enthält
        $i++;				# Zähler um 1 erhöhen
       }					# Ende if
      }						# Ende foreach
      if ($i==@suchworte){				# Wenn der Zählerstand gleich der Anzahl der Suchworte ist, also alles gefunden wurde
       $f=1, $counter++;
       if ($tabelle==0){	
        out '<table width="100%">';
        out '<tr><td bgcolor="00cc66" colspan=2><br></td></tr>';
        $tabelle++;
       }	
       out "<tr><td bgcolor=".($farbe % 2?"ffffcc":"ffffff")."> <font face=Arial><small>$Autor</small></td><td bgcolor=".($farbe % 2?"ffffcc":"ffffff")."><font face=Arial><small>$Zitat</small></td>";
      $farbe++;
      }														# Ende if
      </loop>									
      <!-- Ende der Datenbankabfrage //-->
      <perl>
      if ($tabelle==1){
       out "<p>Sie haben unter <b>$_amount_all</b> Datensätzen nach -- <b>$input</b> -- gesucht. Es wurden <b>$counter</b> Excel-Tip(s) gefunden.</p>";
       out "<tr><td colspan=2> </td></tr>";
       out "</table>";
       $tabelle--;
      }
      if ($status eq "gesucht" & $f==0){
      out "<p><b><p>Sie haben unter <b>$_amount_all</b> Datensätzen nach -- <b>$input</b> -- gesucht. Leider erbrachte Ihre Suche kein Ergebnis.<br> Vielleicht haben sie auch nur 1 oder 2 Zeichen als Suchbegriff eingegeben :=o</b></p>";
      }
      </perl>	
      </small>
      <include src=Nutzerstatistik>
      </body>
      </html>
      

     Antworten

    Beitrag von stefan (9 Beiträge) am Freitag, 20.Juni.2003, 15:55.
    danke ruben, habe lösung durch "probieren" bei <td ... gefunden :=)

      OT

     Antworten

    Beitrag von stefan (9 Beiträge) am Freitag, 20.Juni.2003, 12:42.
    danke ruben, aber: html hat mich schon immer zum verzweifeln bebracht

      hoffentlich kannst du noch einmal helfen.
      diese datenbank-abfrage und die entsprechenden codes sind schon fast
      2 jahre alt ... habe ihn bislang für eine andere db genutzt
      und versuche nun, dass für meine excel-tips ebenfalls zu nutzen
      irgendwie krieg ich es nicht mehr hin :=O

      habe mal den kompletten code eingestellt.
      wo kommt nun valign=top hin ?
      habe mehreres ausprobiert -- vergeblich

      danke vorab
      stefan

      hier der code
      <html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <title>EXCEL-TIP-Suche SKL</title>
      </head>
      <body bgcolor="#FFFFFF" text="#000000" >
          <a name="top"></a>
          <font face="Arial">Excel-Tips bei SKL</font></b><br>
          <br>
      <br>
      <br>
          <font face="Arial"><small>
      <!-- Formularaufrufe je nach status //-->
      <p>Sie möchten meine Datenbank mit z.Zt. <strong><b> $_amount_all </b> ## sehr vielen ;=) ##</strong> Datensätzen durchsuchen? <br> Nur zu! Geben Sie einen oder mehrere Suchbegriffe ein und drücken Sie auf "Suchen". <br> Sie können nach Stichworten und/oder nach Tips suchen!<br>Es werden nur die Suchergebnisse angezeigt, die ALLE Suchbegriffe enthalten.<br><br><br><br><small>Bitte geben Sie mindestens 3 Zeichen zur Suche an ! Das Suchergebnis wird in ca 45 Sekunden angezeigt !</small></p>
      <form method="post" action="http://baseportal.de/cgi-bin/baseportal.pl?htx=$htx&status=gesucht" name="suche" id="suche" target="_self" dir="ltr" lang="de" enctype="multipart/form-data">
      <table width="100%">
      <tr>
      <input type="text" name="input=" id="input=" size="20" >
      <td><input type="submit" name="submit" value="Suchen"></td>
      </tr>
      </table>
      </form>
      #
      <perl>
      # Variablendefinitionen--------------------------------
      $tabelle=0;
      if ($status ne ""){
       $von=0;
       $bis=0;
      }else{
       $input='@@%%';
       $von=1;
       $bis=1;
       $f=0;
      }
      $counter=0;							
      $dbname="SKLv06";		# Name der BP-Datenbank eingeben
      # Vorbereitung der Daten----------------------------------------------
      $input=~s/-/\ /g;		# Bindestrich in Leerzeichen umwandeln
      $input=lc($input);		# in Kleinbuchstaben umwandeln
      @suchworte=split(" ",$input);	# die Sucheingabe in einzelne Worte aufteilen und in Array speichern
      </perl>		
      <!-- Ende Variablendefinition für Perl und Datenvorbereitung //-->
      <!-- Beginn der Datenbankabfrage //-->
      <loop db=$dbname range=$von,$bis code=perl>	
      return if(length($input)<3); #Eingabe von mind. 3Zeichen
      $db_feld=lc($Zitat).lc($Autor);		        # also das, was in der Datenbank steht, könnte auch =$name sein 
      $s,$i=0;					# Zähler auf 0 setzen
      foreach $s (@suchworte){			# gehe alle Suchworte durch
       if ($db_feld=~/$s/){			# wenn das Namensfeld eines der Suchworte enthält
        $i++;				# Zähler um 1 erhöhen
       }					# Ende if
      }						# Ende foreach
      if ($i==@suchworte){				# Wenn der Zählerstand gleich der Anzahl der Suchworte ist, also alles gefunden wurde
       $f=1, $counter++;
       if ($tabelle==0){	
        out '<table width="100%">';
        out '<tr><td bgcolor="00cc66" colspan=2><br></td></tr>';
        $tabelle++;
       }	
       out "<tr><td bgcolor=".($farbe % 2?"ffffcc":"ffffff")."> <font face=Arial><small>$Autor</small></td><td bgcolor=".($farbe % 2?"ffffcc":"ffffff")."><font face=Arial><small>$Zitat</small></td>";
      $farbe++;
      }														# Ende if
      </loop>									
      <!-- Ende der Datenbankabfrage //-->
      <perl>
      if ($tabelle==1){
       out "<p>Sie haben unter <b>$_amount_all</b> Datensätzen nach -- <b>$input</b> -- gesucht. Es wurden <b>$counter</b> Excel-Tip(s) gefunden.</p>";
       out "<tr><td colspan=2> </td></tr>";
       out "</table>";
       $tabelle--;
      }
      if ($status eq "gesucht" & $f==0){
      out "<p><b><p>Sie haben unter <b>$_amount_all</b> Datensätzen nach -- <b>$input</b> -- gesucht. Leider erbrachte Ihre Suche kein Ergebnis.<br> Vielleicht haben sie auch nur 1 oder 2 Zeichen als Suchbegriff eingegeben :=o</b></p>";
      }
      </perl>	
      </small>
      <include src=Nutzerstatistik>
      </body>
      </html>
      

     Antworten


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