Hilfe Zeitliche text abfrage sql

  • Hallo,

    Ich habe ma ne frage ;)
    Es geht darum ich möchte gerne zu 2010 nen Countdown machen so das prob ist wenn 2010 ist steht da immer noch xyz bis 2010 xD nur das soll pünktlich ab 00 uhr was anderes stehen ...

    Beispiel: wir sind nun schon xyz sekunden im jahre 2010 happy new jear :)

    so da dachte ich mir es geht doch bestimmt das man via syntax jetzt ab sofort text zeile 1 lesen und ab 00 uhr am 1.1 dan zeile 2 bzw 3 4 5 6 xD ect. je nach zweck ;)

    Oder wenn nicht sql halt anders habe viele möglichkeiten :P

    Wäre cool wenn man mir helfen könnte ;)

    MfG Rene ;)

  • sag doch mal wie du den coutdown bis jetzt machst... bin nämlich bisserl verwirrt.
    normalerweise is n live-coutdown ja auf dem browser "erstellt" - also mit javascript.
    aber sql geht ja nur mit php auf dem server...

  • sag doch mal wie du den coutdown bis jetzt machst... bin nämlich bisserl verwirrt.
    normalerweise is n live-coutdown ja auf dem browser "erstellt" - also mit javascript.
    aber sql geht ja nur mit php auf dem server...


    <meta http-equiv="refresh" content="1; URL=countdown.htm">


    <script>
    var eventdate = new Date("Januar 01, 2010 00:00:00 GMT");
    d=new Date();
    count=Math.floor((d.getTime()/1000)-(eventdate.getTime()/1000));
    count=Math.floor(count/(1));
    countweek=Math.floor(count/7);
    document.write("<b>");
    document.write(count,"<b> Sekunden bis 2010</b></td></tr>");
    </script>

  • naja...da wüsst ich spontan 2 möglichkeiten

    a) du erstellst neben eventdate noch ne variable und gibst ihr das aktuelle datum.
    danach ne if-abfrage.. wenns größer als 1.1.2010 00:01 is ... dann text ausgeben..

    b) wenn du die zeit haben willst, wieviel seit 00:00 vergangen is... dann lass es so,
    und frag kurz davor die zeit ab, wenn se im minus-bereich is einfach mit -1 multiplizieren
    und den anderen text ausgeben...