tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
475
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Nov 2001
    Ort
    nähe Hamburg
    Beiträge
    564
    Hi!

    Ich hänge immer noch an diesen Datumssachen, diesmal schon wieder an einem neuen Problem:

    Das Script soll jede Minute die Besucherzahl wieder auf Null setzen.
    In der Spalte "zeit" der Tabelle "besucher" sind die Uhrzeiten jedes Besuches als DATETIME gespeichert. Ausgabe ist dummerweise immer 0, obwohl, der letzte Besucher noch in dieser Minute gekommen ist (auch Reload bringt nichts, bleibt Null):

    PHP-Code:
    $maxdatum mysql_query("SELECT max(zeit)FROM besucher");
    $nulluhr strftime ("%Y-%m-%d %H:%M:00");
    if (
    '$maxdatum' <= '$nulluhr')
    {
    $heute='0';
    mysql_query("update zahlen set heute='$heute' where ort='$ort'");

    Was mach ich da falsch****

    Gruß
    Feldhofe
     

  2. #2
    Registriert seit
    Nov 2001
    Ort
    nähe Hamburg
    Beiträge
    564
    Also ws ich da für einen Tippfehler reingehauen habe, das gibts gar nicht! So kanns natürlich nicht gehen, da steht ja noch eine <img src>-Anweisung mittendrin!

    Also, richtig ist der Code so:

    PHP-Code:
    $maxdatum mysql_query("SELECT max(zeit)FROM besucher");
    $nulluhr strftime ("%Y-%m-%d %H:%M:00");

    if (
    '$maxdatum' <= '$nulluhr')
    {
    $heute='111';
    mysql_query("update zahlen set heute='$heute' where ort='$ort'");

    Sorry!

    Gruß
    Feldhofe
     

  3. #3
    Registriert seit
    Nov 2001
    Ort
    nähe Hamburg
    Beiträge
    564
    Was ist das denn****
    Der scheint offennbar mein Getippe als Smiley zu interpretieren!! *lol :eek:

    Hm...nochmal, hab jetzt mal Smileys deaktiviert, vielleicht geht es ja jetzt!
    ----------------------------------------

    Hi!

    Ich hänge immer noch an diesen Datumssachen, diesmal schon wieder an einem neuen Problem:

    Das Script soll jede Minute die Besucherzahl wieder auf Null setzen.
    In der Spalte "zeit" der Tabelle "besucher" sind die Uhrzeiten jedes Besuches als DATETIME gespeichert. Ausgabe ist dummerweise immer 0, obwohl, der letzte Besucher noch in dieser Minute gekommen ist (auch Reload bringt nichts, bleibt Null):

    PHP-Code:
    $maxdatum mysql_query("SELECT max(zeit)FROM besucher");
    $nulluhr strftime ("%Y-%m-%d %H:%M:00");

    if (
    '$maxdatum' <= '$nulluhr')
    {
    $heute='111';
    mysql_query("update zahlen set heute='$heute' where ort='$ort'");

    Was mach ich da falsch****

    Gruß
    Feldhofe
     

  4. #4
    Registriert seit
    Nov 2001
    Ort
    nähe Hamburg
    Beiträge
    564
    Ok, habs rausgefunden, das aus der DB Ausgelesene habe ich vergessen zu formatieren. Jetzt läuft alles.

    Gruß
    FH
     

Ähnliche Themen

  1. Grafik-Tablet - Nicht schon wieder ;)
    Von lexz im Forum Hardware
    Antworten: 0
    Letzter Beitrag: 12.11.07, 12:32
  2. Mhm, wieso geht denn sowas nicht?
    Von -GS-Master im Forum PHP
    Antworten: 4
    Letzter Beitrag: 01.04.07, 14:59
  3. NEIN nicht schon wieder
    Von LordXtra im Forum Hardware
    Antworten: 10
    Letzter Beitrag: 03.09.03, 16:51
  4. Mensch warum klappt das denn nicht :((
    Von Andre_d im Forum ASP
    Antworten: 3
    Letzter Beitrag: 19.10.02, 19:04
  5. Nicht schon wieder ein chat.. *g*
    Von seppausbayern im Forum PHP
    Antworten: 2
    Letzter Beitrag: 13.06.02, 20:04