Re: Re: Re: Re: Re: problem bei perl mit 2 db`s - 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 Claus (4645 Beiträge) am Montag, 15.Juni.2009, 20:41. WWW: jobmarder.de
    Re: Re: Re: Re: Re: problem bei perl mit 2 db`s

      Hallo Markus,

      Problem schon gelöst?

      ansonsten kannst du mir gerne 'ne mail schicken...

      Gruesse

      Claus


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von markus (1013 Beiträge) am Mittwoch, 10.Juni.2009, 09:21.
    problem bei perl mit 2 db`s

      guten morgen,

      ich habe ein kleines perl-problem.

      ich habe 2 db`s mit einem unterschied.
      db_va hat ein datumsfeld, db_dauer stattdessen ein textfeld.

      die ausgabe erfolgt aufgrund der textfelder "monat" und "jahr",
      z.b. "10" bei "monat" / "2009" bei "jahr".
      das ist bei beiden db`s identisch.

      mein problem:
      habe ich in db_va in einem monat keinen inhalt, werden mir dort alle
      einträge aus db_dauer angezeigt, egal was ich dort eingegeben habe.

      als ob monat==$monat und jahr==$jahr total ignoriert werden.

      woran kann das liegen?
      markus



      hier mal das perl:

      <div class="va_datum"><b>Datum</b></div>
      <div class="va_titel"><b>Veranstaltung</b></div>
      <div class="va_detail"></div>
      

      <perl>
      get "monat==$monat jahr==$jahr sort=termin", "db_va", "va";
      while(get_next("va"))
      {
      

      $dat_va=datum("$termin", "Tag0-Monat0-Jahr2");

      out <<EOF;
      

      <div class="va_datum">$dat_va</div>
      <div class="va_titel">$va_titel</div>
      <div class="va_detail"><a href='#'>Details</a>
      </div>
      

      EOF
      }
      

      get "monat==$monat jahr==$jahr sort=wochentag", "db_dauer", "dauerbrenner";



      while(get_next("dauerbrenner"))
      {
      

      out <<EOF;

      <div class="va_datum">$wochentag</div>
      <div class="va_titel">$va_titel</div>
      <div class="va_detail"><a href='#'>Details</a>
      </div>
      EOF
      }
      </perl>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 10.Juni.2009, 11:07.
    Re: problem bei perl mit 2 db`s

      wenn bei get hinter dem == nix steht, dann ist es wie * - also werden alle geholt. Ob es sich beim Datumsfeld anders verhält, weiß ich gerade nicht - scheinbar ja.

     Antworten

    Beitrag von markus (1013 Beiträge) am Mittwoch, 10.Juni.2009, 13:37.
    Re: Re: problem bei perl mit 2 db`s

      das ist ja blöd :(

      mit dem datumsfeld hat das ja nix zu tun.
      das ist rein zur ausgabe.
      es wird nach den beiden textfeldern "monat" und "jahr" geschaut, da man
      bei bp ja nicht nach datumsteile (tag, monat oder jahr) abfragen kann.

      markus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 10.Juni.2009, 14:33.
    Re: Re: Re: problem bei perl mit 2 db`s

      Ah, hab vorhin falsch gelesen.
      also bei db_va wird ohne Monat kein Ergebnis geholt, bei db_dauer aber schon?

      Wenn du Jahr und Monat auf ein Datumsfeld abfragst, geht das schon.

      Ansonsten - wenn es auf miete oder free ist, kannst du mir ja mal den user + template sagen, dann schau ich mal direkt.

     Antworten

    Beitrag von markus (1013 Beiträge) am Donnerstag, 11.Juni.2009, 18:18.
    Re: Re: Re: Re: problem bei perl mit 2 db`s

      ich habe in jeder db ein dropdownfeld "monat" und "jahr".
      auf die beiden wird abgefragt - das zusätzliche datumsfeld ist nur zur anzeige.
      ich dachte auf monatsteile eines datumsfeldes kann man nicht abfragen?!
      ist aber auch egal, da lizenz.

      die erste abfrage erfolgt auf db_va:
      ist dort z.b. für januar 09 ein eintrag, dann wird in der zweiten abfrage geschaut, ob in der db_dauer auf für januar 09 ein eintrag ist und entsprechend angezeigt falls einer ist.

      ist aber für besagten monat/jahr in der ersten db db_va kein eintrag, wird die abfrage bei der zweiten db ignoriert und alle einträge der zweiten db ausgegeben.

      markus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 15.Juni.2009, 20:41. WWW: jobmarder.de
    Re: Re: Re: Re: Re: problem bei perl mit 2 db`s

      Hallo Markus,

      Problem schon gelöst?

      ansonsten kannst du mir gerne 'ne mail schicken...

      Gruesse

      Claus

     Antworten


     
 Liste der Einträge von 8250 bis 8400: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!