Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion) - 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 Freitag, 18.August.2006, 23:32. WWW: jobmarder.de
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      >Muss der Code nackt im Template stehen? Oder noch irgend etwas davor?
      

      war mein Fehler, ich setzte oftmals einiges voraus.

      ;-))



      <perl>
      get "Id==*","Spielplan","erg";
      while(get_next "erg")
      {
      mod "Id==$_id", ["Datum", "$Datum"], "Spielplan";
      }
      </perl>
      

      Das sollte Dein Problem lösen. I hope so.

      ;-))

      Gruß

      Claus


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Frank (474 Beiträge) am Donnerstag, 17.August.2006, 22:06. WWW: www.sgmisburg.de
    Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      Hallo,

      unter folgendem Template habe ich einen Gesamtspielplan für die Internetseite meines Sportvereins eingerichtet:

      http://netpure.de/baseportal/sgmisburg/Tischtennis/TTSpielplan/Spielplan

      Ich habe heute die alten Daten gelöscht und den neuen Spielplan über eine CSV-Datei (wie auch in den Vorjahren) importiert. Die Daten wurden übernommen und stehen korrekt in der Datenbank.

      Leider sortiert er seit heute nicht mehr korrekt nach dem Datum!

      Er sortiert nur nach den Tagen (der 01.12.2006 kommt somit vor dem 02.09.2006).... Am Code habe ich nicht geändert.... Wo ist der Fehler? Wie kann ich ihn lösen?

      Vielen Dank für Eure Hilfe!

      Code:

      <body link=000000 bgcolor=#EDF2FC>
      <HTML>
      <HEAD>
      </HEAD>
      <BODY>
      <center>
      <P></P>
      <SPAN STYLE="font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif;">
      <table border=0 bgcolor="#215DC6" cellpadding=5><tr><td><b><font color="#FFFFFF"><font size=-1><center>Datum</b></td><td><b><font color="#FFFFFF"><font size=-1><center>Beginn</b></td> <td><b><font color="#FFFFFF"><font size=-1><center>Heimverein</b></td><td><b><font color="#FFFFFF"><font size=-1><center>Gastverein</b></td></td><td><b><font color="#FFFFFF"><font size=-1><center>Ergebnis</b></td></tr>
      

      <loop db=Spielplan sort=Datum code=perl>

      if ($_loop % 2 == 0)
      {
      out "<tr bgcolor=\"#FFFFFF\">";
      }else
      {
      out "<tr bgcolor=\"#F0F0F0\">"
      }
      

      if ($DatumNeu > 0)
      {
      out "<td><font size=-1><a href='http://netpure.de/baseportal?htx=/sgmisburg/Tischtennis/TTSpielplan/Details&db=Spielplan&cmd=list&range=0,20&cmd=all&Id=$_id&selectbrowse=no'><center><font color=#CC0000><B>$DatumNeu</td><td><font size=-1><center>$Beginn</td><td><font size=-1><center>$Heimverein</td><td><font size=-1><center>$Gastverein</td><td><font size=-1><center>$Ergebnis</td></tr>";
      }else
      {
      out "<td><font size=-1><a href='http://netpure.de/baseportal?htx=/sgmisburg/Tischtennis/TTSpielplan/Details&db=Spielplan&cmd=list&range=0,20&cmd=all&Id=$_id&selectbrowse=no'><center>$Datum</td><td><font size=-1><center>$Beginn</td><td><font size=-1><center>$Heimverein</td><td><font size=-1><center>$Gastverein</td><td><font size=-1><center>$Ergebnis</td></tr>"
      }
      

      </loop>
      </table>
      

     Antworten

    Beitrag von Thomas Fedder (333 Beiträge) am Donnerstag, 17.August.2006, 22:13.
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      Hi,

      das Datums Feld ist auch im Feldformat Datum, oder?

      TF

     Antworten

    Beitrag von Frank (474 Beiträge) am Donnerstag, 17.August.2006, 22:20.
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

     Antworten

    Beitrag von Frank (474 Beiträge) am Freitag, 18.August.2006, 10:09.
    mus ein Importproblem sein!

      Habe es jetzt erneut getetstet... muss ein Problem mit dem CSV-Import sein!

      Bloß wie kann ich es lösen?

     Antworten

    Beitrag von Frank (474 Beiträge) am Freitag, 18.August.2006, 13:16.
    Bei mannueller Eingabe funktioniert alles einwandfrei!

      Bei mannueller Eingabe funktioniert alles einwandfrei!

      Habe jetzt aber keine Lust 60 mal das Datum neu zu erfassen!

      Kennt jemand eine Lösung? Bin am verzweifeln!

      Frank

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 18.August.2006, 15:04. WWW: jobmarder.de
    Re: Bei mannueller Eingabe funktioniert alles einwandfrei!

     Antworten

    Beitrag von Frank (474 Beiträge) am Freitag, 18.August.2006, 22:46.
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      OK! Habe nun gelesen, dass ich die Daten aus dem Datumsfeld zunächst kopieren muss.....

      Bloß wie stelle ich das an?

      Ich richte ein neues Template an und wie muß dann der Code lauten?

      Daten= Spielplan
      Datumsfeld=Datum

      Bin am verzweifeln! Bitte helft mir!

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 18.August.2006, 22:59. WWW: jobmarder.de
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      um das Datum zu ändern brauchst Du nur den folgenden Code in einem extra-Template aufzurufen:

      get "Id==*","deinedatenbank","erg";
      while(get_next "erg")
      {
      

      mod "Id==$_id", ["Datum", "$Datum"], "deinedatenbank";
      }
      

      Wie bereits geschrieben:

      Ist zwar keine elegante Lösung(sollte schließlich gleich richtig klappen), aber als Notlösung....

      Was das hier soll,

      >Daten= Spielplan
      

      erschließt sich mir noch nicht. Ist das auch ein Datumsfeld?? Wenn ja, dann den Code so ändern:

      get "Id==*","deinedatenbank","erg";
      while(get_next "erg")
      {
      

      mod "Id==$_id", ["Spielplan", "$Spielplan", "Datum", "$Datum"], "deinedatenbank";
      }
      

      Ich hoffe, daß hilft Dir weiter.

      Gruß

      Claus

     Antworten

    Beitrag von Frank (474 Beiträge) am Freitag, 18.August.2006, 23:15.
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      >Daten= Spielplan
      

      Sorry! Die Datenbank heißt Spielplan! Habe nur ein Datumsfeld!

      Habe jetzt ein neues Template mit folgendem Code eingerichtet:

      get "Id==*","Spielplan","erg";
      while(get_next "erg")
      {
      

      mod "Id==$_id", ["Datum", "$Datum"], "Spielplan";
      }
      


      Ergebnis: Fehlermeldung:

      get "Id==*","Spielplan","erg"; while(get_next "erg") { mod "Id==", ["Datum", ""], "Spielplan"; }
      

      Muss der Code nackt im Template stehen? Oder noch irgend etwas davor?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 18.August.2006, 23:32. WWW: jobmarder.de
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      >Muss der Code nackt im Template stehen? Oder noch irgend etwas davor?
      

      war mein Fehler, ich setzte oftmals einiges voraus.

      ;-))



      <perl>
      get "Id==*","Spielplan","erg";
      while(get_next "erg")
      {
      mod "Id==$_id", ["Datum", "$Datum"], "Spielplan";
      }
      </perl>
      

      Das sollte Dein Problem lösen. I hope so.

      ;-))

      Gruß

      Claus

     Antworten

    Beitrag von Frank (474 Beiträge) am Samstag, 19.August.2006, 10:18. WWW: www.sgmisburg.de
    Re: Sortierung nach Datum funktioniert nicht mehr (Mietversion)

      Hallo Claus,

      vielen Dank für die Hilfe!

      Jetzt funktioniert alles wieder!

      Grüße

      Frank

     Antworten


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