kleiner als?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • kleiner als?

    Hi Leute, ich möchte mit einer Datenbankabfrage von einem Anmeldescript all die user "raushauen" die ihren account nicht innerhalb von 24h aktivieren, aber irgendwie gibts dann einen mysql-synatax error:

    PHP-Code:
    $time=time();
    $time=$time-84600;
    $query "DELETE * FROM $table_user WHERE activate='0' AND time<=$time";
    $erg mysql_db_query($db,$query,$verbindung);
    echo 
    mysql_error(); 
    Ergbenis ist "You have an error in your... near und dann die gesamte Query-Zeile...

    was ist da falsch?

    danke!

  • #2
    Re: kleiner als?

    Original geschrieben von ethan
    Hi Leute, ich möchte mit einer Datenbankabfrage von einem Anmeldescript all die user "raushauen" die ihren account nicht innerhalb von 24h aktivieren, aber irgendwie gibts dann einen mysql-synatax error:

    PHP-Code:
    $time=time();
    $time=$time-84600;
    $query "DELETE * FROM $table_user WHERE activate='0' AND time<=$time";
    $erg mysql_db_query($db,$query,$verbindung);
    echo 
    mysql_error(); 
    Ergbenis ist "You have an error in your... near und dann die gesamte Query-Zeile...

    was ist da falsch?

    danke!
    Warum nicht einfach:
    Code:
    DELETE FROM $table_user WHERE activate='0' AND time<=NOW()-INTERVAL 1 DAY
    DELETE * FROM ist auf jeden Fall falsch und muss heißen DELETE FROM .
    carpe noctem

    [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
    [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

    Kommentar


    • #3
      PHP-Code:
      // Den '*' weglassen
      $query "DELETE FROM $table_user WHERE activate='0' AND time<=$time"

      Kommentar


      • #4
        @goth
        Zwar OffTop aber mir ist danach ...
        Du hast Deine Signatur geändert. Oder? Früher hattest Du "cape noctem" - täusch ich mich? "cape noctem" ist ja auch nicht blöd. Zuerst hab ich mir gedacht, Fehler, aber dann fand ich wider erwarten sowohl cape, als auch carpe und beides hat seinen Sinn

        Kommentar


        • #5
          @hand: Ja korrekt ... war'n Tipp Fehler ... den ich jetzt schon lange hier mitgeschleppt hatte ... .
          Der Sinn der Signatur ist ein Gruß an das 'Schwarze Volk' ... und das ist es jetzt auch wieder ...
          carpe noctem

          [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
          [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

          Kommentar

          Lädt...
          X