Re: @ Olaf, Re: Sortierungsprobleme! - 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 nezpercez (499 Beiträge) am Dienstag, 30.September.2003, 17:40.
    Re: @ Olaf, Re: Sortierungsprobleme!

      Hi Olaf,

      nu muß ich doch noch ne Frage dranhängen.

      Es klappet sehr nett, wenn die DB zum ersten mal aufgerufen wird.

      Dein Tip war sehr gut!

      wie würdest Du es angehen, daß nach jeder Eingabe eines Datensatzes (oder Änderung eines bestehenden Datensatzes) in der Listendarstellung der aktuelleste Datensatz oben steht?

      danke, np


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von nezpercez (499 Beiträge) am Sonntag, 28.September.2003, 22:33.
    Sortierungsprobleme!

      Hi,

      in einem perl script:
      mit
      do_all="l db=xxx sort=-
      
      stelle ich sicher, daß in der Liste der neuste Datensatz oben steht.

      allerdings kann ich dann nicht mehr nach Feldern (showsort=feld1,feld2) sortieren.

      oder doch?

      wer weiß, wie es geht?

      danke, np

     Antworten

    Beitrag von olaf (59 Beiträge) am Montag, 29.September.2003, 11:28. WWW: kleclan.de
    Re: Sortierungsprobleme!

      hi nezpercez,

      wie es scheint ist das minus bei sort das prob. wenn keiner eine andere idee hat, dann würd ich das minus nur bei dem ersten aufruf mit schicken. quasi so:

      unless ($afr){$sort="-";$afr=1;}
      do_all "db=xxx sort=$sort showsort=feld1,feld2","afr=$afr";
      

      gruß - olaf

     Antworten

    Beitrag von nezpercez (499 Beiträge) am Montag, 29.September.2003, 14:01.
    Re: Sortierungsprobleme!

      Lieber Olaf,

      vielen Dank, jetzt geht allerdings die Sortierung durch click auf Feldnamen nicht mehr.

      Falls einer dasselbe Problem hat:

      Hier ein Workaround solange keiner einen anderen Vorschlag hat:
      Ich mich entschieden, das Feld (erstellt) als Datums und Zeitfeld mit aufzunehmen, welches das Erstellungsdatum des Datensatzes automatisch übernimmt und lasse es als showsort Feld im do_all in der listendarstellung erscheinen.

      do_all"DB=xxx showsort=erstellt,..... listfields=erstellt....... usw
      

     Antworten

    Beitrag von olaf (59 Beiträge) am Montag, 29.September.2003, 14:17. WWW: kleclan.de
    Re: Sortierungsprobleme!

      hi nezpercez,

      ich habs so getest und es funzt. wichtig ist, das ,"afr=$afr" am ende des do_all befehls, damit das script was ob es der erster oder der x'te aufruf der seite ist.

      vielleicht verwendest du aber auch die variable $sort schon irgendwo.

      es ist halt immer schwer was zu einem prob zu sagen, wenn man nur ein, zwei zeilen von jede menge code sieht.

      gruß - olaf

     Antworten

    Beitrag von nezpercez (499 Beiträge) am Dienstag, 30.September.2003, 17:20.
    @ Olaf, Re: Sortierungsprobleme!

      Klasse!!!
      ,"afr=$afr" mußte tatsächlich an das Ende des do_all Befehls.

      Nun funzt es wunderbar, ich danke Dir für die kompetente Hilfe!

      np

     Antworten

    Beitrag von nezpercez (499 Beiträge) am Dienstag, 30.September.2003, 17:40.
    Re: @ Olaf, Re: Sortierungsprobleme!

      Hi Olaf,

      nu muß ich doch noch ne Frage dranhängen.

      Es klappet sehr nett, wenn die DB zum ersten mal aufgerufen wird.

      Dein Tip war sehr gut!

      wie würdest Du es angehen, daß nach jeder Eingabe eines Datensatzes (oder Änderung eines bestehenden Datensatzes) in der Listendarstellung der aktuelleste Datensatz oben steht?

      danke, np

     Antworten

    Beitrag von olaf (59 Beiträge) am Donnerstag, 2.Oktober.2003, 12:06. WWW: kleclan.de
    Re: @ Olaf, Re: Sortierungsprobleme!

      hi nezpercez ,

      ich hab es zwar nicht richtig getestet aber vom prinzip her so:

      if ( $cmd eq "mod" ){$sort="-";}
      elsif( $cmd eq "add" ){$afr=0;}
      elsif( not $afr ){$sort="-";$afr=1;}
      

      d.h. das unless (...){...} muss weg.

      musst halt schaun, welche $cmd's so übergeben werden und dannach das $sort zum richtigen zeitpunkt anpassen.

      gruß
      olaf

     Antworten

    Beitrag von nezpercez (499 Beiträge) am Dienstag, 7.Oktober.2003, 17:28.
    Re: @ Olaf, Re: Sortierungsprobleme!

      dankeschön, ich probier es aus....

     Antworten

    Beitrag von nezpercez (499 Beiträge) am Dienstag, 7.Oktober.2003, 18:25.
    Re: @ Olaf, Re: Sortierungsprobleme!

      dankeschön, ich probier es aus....

     Antworten


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