Re: @Christoph - Diverses - na dann... - 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 Christoph Bergmann (8110 Beiträge) am Donnerstag, 28.Juni.2001, 23:01.
    Re: @Christoph - Diverses - na dann...

      is mir zwar immer noch etwas schleierhaft aber nun gut. in dem fall ist es egal, weil: du wirst ja kaum 1000 felder definiert haben und bei sagen wir 10, 20 einträgen is es relativ egal...

      nichtsdestotrotz hier der effizientere code:

      foreach $feldname (@{$dbdef_bp{_field}})
      {
        $dbquery.="Feldname==$feldname|";
      }
      chop $dbquery;
      

      get "$dbquery&Sprache==$sprache", $drDBFELDREFPFAD;

      while(get_next $drDBFELDREFPFAD)
      {
      local $fnr = $dbdef_bp{_fnr}{$feldname}; # Feldnummer holen
      

      if (($Feldname ne $feldname) && ($Sprache ne $sprache))
      {
         $feld_def[0] = 1;
         $db_def[$fnr] = [@feld_def];
      }
      else
      { 
         &kop_felddef_arr ($fnr, $dbg);
      }
      }
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 13:25.
    @Christoph - Diverses

      Hallo Christoph,

      leider kann man momentan keinen Bericht bei ciao.com absetzen. Ich werde es später nochmals versuchen oder kümmerst Du Dich darum und gibst dann Bescheid?

      Frage1:
      -------

      Mit welchem Coding errreicht man die wenigste Serverbelastung, wenn man aus einem Array heraus die unterschiedlichsten Datensätze innerhalb einer Datenbank in einer Schleife lesen mussund mehr als ein Feld für den Zugriff benötigt?

      Frage2:
      -------
      Wie heisst der Befehl richtig, denn so mag er´s nicht?

      split("/", $htx);
      $pgm_name = $_[$#_];
      

      Vielen Dank für die Beantwortung.


      Gruß
      Claus

      PS:
      ---
      Das mit der Serveruhrzeit war mein Fehler!

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 28.Juni.2001, 14:06.
    Re: @Christoph - Diverses

      Na, es geht doch ;-)

      Was bei ciao los ist weiss ich wirklich nicht, gibts da nur beim Beiträge-Schreiben für baseportal Probleme? Vielleicht dürfen nicht für ein- und dieselbe Sachen hintereinander Beiträge geschrieben werden? Mmhh... Keine Ahnung... Kommt denn eine Fehlermeldung? Ich hab grade testweise für irgendwas anderes einen Bericht geschrieben, da ging alles... Komisch...

      1)

      foreach (@array)
      {
        $getquery.="Name==!$_|";
      }
      chop $getquery;        # letztes | abschneiden
      

      get $getquery;
      while(get_next)
      {
      
      ...
      }

      klar?

      2) versteh ich nicht, was willst du denn machen? den prg.namen aus $htx extrahieren? mach doch

      $prgname=substr($htx, rindex($htx, "/")+1);
      

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 18:03.
    Re: @Christoph - Diverses

      Hallo Christoph,

      zu 1) habe ich leider nicht ganz verstanden. Hier mal mein bisheriges Coding:

      foreach $feldname (@{$dbdef_bp{_field}})
             {
              local $fnr = $dbdef_bp{_fnr}{$feldname};      # Feldnummer holen
              $FeldNr = "";
              $Sprache = "";
              get "Feldname==$feldname & Sprache==$sprache", $drDBFELDREFPFAD;
              if (($Feldname ne $feldname) && ($Sprache ne $sprache))
                {
                 $feld_def[0] = 1;
                 $db_def[$fnr] = [@feld_def];
                }
              else
                {    
                 &kop_felddef_arr ($fnr, $dbg);
                }
             }
      


      zu 2)

      Danke - klappt.

      Gruß
      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 28.Juni.2001, 22:21.
    Re: @Christoph - Diverses - versteh ich nich...

      zu 1) was genau willst du denn da machen??

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 22:50.
    Re: @Christoph - Diverses - versteh ich nich...

      Hallo Christoph,

      habe mir eine Feldref-Datei angelegt, wo pro Datenbank und Feld zusätzliche Informationen speichere, die mir "bp" nicht liefern kann.

      Als ersten Befehl rufe ich im Template diese diese Coding auf und erstelle mir so ein Array um sämtliche Informationen eines Feldes im Zugriff zu haben und zwar so:

      $db_def[$feldnr][Arrayplatz der einzelnen Info´s]
      

      Der "eindeutige Schlüssel" dieser Feldref-Datei sind die "Feldname" und "Sprache".

      Kannst Du jetzt damit was anfangen?

      Gruß
      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 28.Juni.2001, 23:01.
    Re: @Christoph - Diverses - na dann...

      is mir zwar immer noch etwas schleierhaft aber nun gut. in dem fall ist es egal, weil: du wirst ja kaum 1000 felder definiert haben und bei sagen wir 10, 20 einträgen is es relativ egal...

      nichtsdestotrotz hier der effizientere code:

      foreach $feldname (@{$dbdef_bp{_field}})
      {
        $dbquery.="Feldname==$feldname|";
      }
      chop $dbquery;
      

      get "$dbquery&Sprache==$sprache", $drDBFELDREFPFAD;

      while(get_next $drDBFELDREFPFAD)
      {
      local $fnr = $dbdef_bp{_fnr}{$feldname}; # Feldnummer holen
      

      if (($Feldname ne $feldname) && ($Sprache ne $sprache))
      {
         $feld_def[0] = 1;
         $db_def[$fnr] = [@feld_def];
      }
      else
      { 
         &kop_felddef_arr ($fnr, $dbg);
      }
      }
      

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 23:32.
    Re: @Christoph - Diverses - na dann...

      Hallo Christoph,

      vielen Dank für den Code.

      Aber da ich nicht will, dass Du "DUMM" stirbst - sage mir bitte, was Du nicht verstehst - für mich ist es nämlich "sonnenklar" (hi,hi)

      Gruß
      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 29.Juni.2001, 01:44.
    Re: @Christoph - Diverses - na dann...

      Angesichts der riesigen Menge an wissenswerten Sachen, die es so auf der Welt gibt, besteht keine Hoffnung NICHT relativ dumm zu sterben... ;-)

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Freitag, 29.Juni.2001, 01:48.
    Re: @Christoph - Diverses - na dann...

      Hallo Christoph,

      da magst Du wohl recht haben!

      Das was Du nicht verstehst, hast Du jetzt aber gar nicht geschrieben!!!

      Gruß
      Claus

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Donnerstag, 28.Juni.2001, 23:41.
    Re: @Christoph - Diverses - na dann... - Nachtrag

      Hallo Christoph,

      Denkst Du noch an:

      klein MITTEL gross
      -------******------

      Danke im Voraus dafür

      Gruß
      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 29.Juni.2001, 01:49.
    Re: @Christoph - Diverses - na dann... - Nachtrag

      na klar...

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Freitag, 29.Juni.2001, 03:39.
    Re: @Christoph - Diverses - na dann... - Nachtrag

      Danke Christoph - toll

      Gruß
      Claus

     Antworten


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