Re: Feldvariablen-Namen einer DB ohne explizit auf db.fields zurückzugreifen? - 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 Mittwoch, 1.Oktober.2008, 22:49.
    Re: Feldvariablen-Namen einer DB ohne explizit auf db.fields zurückzugreifen?

      %_loop vor dem get löschen?


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von hempelr (1976 Beiträge) am Mittwoch, 1.Oktober.2008, 17:01.
    Feldvariablen-Namen einer DB ohne explizit auf db.fields zurückzugreifen?

      Hallo,
      kann man ohne die db.fields auszulesen die Feldvariablennamen einer DB holen wenn im Gesamttemplate mehr als 15 Datenbankabfragen drin sind?
      Bei einer DB-Abfrage ist das ja "keine Kunst":
      ---schnipp
            get "Id==$dsn", $db, "vergleich";
            if (!$workdb_feldliste) {
             while(get_next("vergleich")){
              foreach my $fname(%_loop){
          $a_debug.= "\$fname($fname) - Wert($_loop{$fname})<br>";
              $workdb_feldliste .= "$fname,";
              }
             }
            }
            $workdb_feldliste =~ s/,$//;
      
      ---schnapp

      Da stehen die Feldnamen sehr ordentlich in der Stringvariable $workdb_feldliste.

      Leider wird aber der %_loop - Hash bei jeder DB-Aktion um die Anzahl der Feldvariablennamen und -werte der geholten Datensätze vergrössert bzw. behält er die letzten Namen/Wertpaare von while_get_next-Schleifen.

      Gibts da ne Lösung für Lizenz V2?
      Danke für Tipps

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 1.Oktober.2008, 22:49.
    Re: Feldvariablen-Namen einer DB ohne explizit auf db.fields zurückzugreifen?

      %_loop vor dem get löschen?

     Antworten


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