Re: Keine Treffer in der Datenbank - 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 Sonntag, 10.Juni.2001, 18:14.
    Re: Keine Treffer in der Datenbank

      nene, zwischen loop ist nicht richtig.
      So hier sollte es ausehen:

      <html>
      <head>
      <title></title>
      </head>
      <body>
      <table border="1" cellpadding="0" cellspacing="0" width="500">
      <tr>
      <td>Feld1</td>
      <td>Feld2</td>
      <td>Feld3</td>
      <td>Feld3</td>
      </tr>
      <loop db=Datenbank>
      <tr>
      <td>$Feld1</td>
      <td>$Feld2</td>
      <td>$Feld3</td>
      <td>$Feld4</td>
      </tr>
      </loop>
      <perl>
      if ($_amount == 0)
      {
      out "<tr><td colspan=4>Leider keine Einträge vorhanden</td></tr>";
      }
      </perl>
      </table>
      </body>
      </html>
       
      

      Sander


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Thomas (441 Beiträge) am Sonntag, 10.Juni.2001, 17:08.
    Keine Treffer in der Datenbank

      Wenn nach der Abfrage keine Treffer vorhanden sind wird im Ausgabetemplate nur eine leere Seite gezeigt. Ich möchte dann einen entsprechenden Hinweis anzeigen lassen. Ich habe in der Tipp Datenbank ein Script von Sander gefunden welches man einsetzen kann. Ich weiß nur nicht an welcher Stelle im Ausgabetemplate es eingestzt werden soll. Ich habe hier zum Test ein einfaches Ausgabe-Template erstellt und vielleicht kann mir jemand helfen an welcher Stelle es eingefügt werden soll.

      Hier das Muster Template:

      <html>
      

      <head>
      <title></title>
      </head>
      

      <body>

      <table border="1" cellpadding="0" cellspacing="0" width="500">
        <tr>
          <td>Feld1</td>
          <td>Feld2</td>
          <td>Feld3</td>
          <td>Feld3</td>
        </tr>
      </loop db=Datenbank>
        <tr>
          <td>$Feld1</td>
          <td>$Feld2</td>
          <td>$Feld3</td>
          <td>$Feld4</td>
        </tr>
      </loop>
      </table>
      </body>
      </html>
      

      Und hier ist das Script:

      <perl>
      if ($_amount == 0)
      {
      out "Leider keine Einträge vorhanden";
      }
      </perl>
      


      Danke im Voraus
      Thomas

     Antworten

    Beitrag von Tiger (42 Beiträge) am Sonntag, 10.Juni.2001, 17:21.
    Re: Keine Treffer in der Datenbank

      Ich bin ja kein Profi, aber ich würde sagen, zwischen <loop> und </loop> (wenns nicht sogar egal ist)....
      probieren ;)
      gruß
      chris
      p.s.: du hast im beispiel den anfangstag <loop> vergessen...
      pp.ss.: bei genauer überlegung solltest du es vielleicht besser vor loop schreiben, der inhalt von loop wird ja nur ausgegeben, wenn es was zum anzeigen gibt. also: VOR LOOP

      Verwende eigene Schlechtschreibung :)

     Antworten

    Beitrag von Thomas (441 Beiträge) am Sonntag, 10.Juni.2001, 17:43.
    Re: Keine Treffer in der Datenbank

      Werd´s mal testen. Vielleicht klappt´s durch Zufall ja.

      Thomas

     Antworten

    Beitrag von Sander (8133 Beiträge) am Sonntag, 10.Juni.2001, 18:14.
    Re: Keine Treffer in der Datenbank

      nene, zwischen loop ist nicht richtig.
      So hier sollte es ausehen:

      <html>
      <head>
      <title></title>
      </head>
      <body>
      <table border="1" cellpadding="0" cellspacing="0" width="500">
      <tr>
      <td>Feld1</td>
      <td>Feld2</td>
      <td>Feld3</td>
      <td>Feld3</td>
      </tr>
      <loop db=Datenbank>
      <tr>
      <td>$Feld1</td>
      <td>$Feld2</td>
      <td>$Feld3</td>
      <td>$Feld4</td>
      </tr>
      </loop>
      <perl>
      if ($_amount == 0)
      {
      out "<tr><td colspan=4>Leider keine Einträge vorhanden</td></tr>";
      }
      </perl>
      </table>
      </body>
      </html>
       
      

      Sander

     Antworten


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