Study-Board.de
  1. Suche
  2. Startseite
    1. Deals
      1. Social Deals
      2. Amazon Deals
      3. Prime Angebote
  3. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Datenbanken
    4. Gamification
    5. Umfragen
  4. Tippspiel
    1. Rangliste
    2. Tippgemeinschaften
    3. Tipper-Übersicht
    4. Meine Statistik
    5. Hall of Fame
    6. WM-Wertung
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • Termine
  • Galerie
  • wcf.search.type.de.flexiblelist.wsc.entry
  • wcf.search.type.com.amp.advancedpoll.search
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Beruf, Weiterbildung & Fernstudium
  4. Einsendeaufgaben

Ils php03a

  • pitware2005
  • 14. April 2013 um 13:34
  • Erledigt
  • pitware2005
    Anfänger
    Beiträge
    2
    • 14. April 2013 um 13:34
    • #1

    Hallo,

    ich hänge gerade bei der Einsendeaufgabe. Habe diese soweit abgearbeitet aber diese blöde Löschbefehl für alles was älter als 14 Tage ist will einfach nicht klappen.

    Den SQL-Befehl habe ich wie folgt definiert: DELETE FROM `ws_warenkorb` WHERE DATEDIFF(NOW(), `w_timestamp`) >= 14

    Leider kann ich den einbauen wo ich will er führt ihn einfach nicht aus.

    Kann mir da jemand einen Tipp geben bzw. helfen wo ich diesen am besten einsetze damit er funktioniert.

    Vielen Dank

  • Hey Gast!
    Hast Du eine Frage, die Du gerne beantwortet haben möchtet? Klickt auf den folgenden Link und Du wirst die Antwort finden:

    Hier findest Du die Antworten

    Egal, ob es sich um eine Frage zu einem bestimmten Thema in eurem Studium oder um allgemeine Ratschläge handelt - wir haben die Antworten, die ihr sucht. Also zögert nicht und klickt auf den Link! Wir freuen uns darauf, euch zu helfen.

  • HaPe
    Profi
    Reaktionen
    52
    Trophäen
    3
    Beiträge
    884
    • 15. April 2013 um 19:15
    • #2

    Ich bin leider nicht mehr so geübt in pHp und MySql, aber kann es sein
    das dein Befehl keine Wirkung hat, da er alle die erst in 14 Tagen kommen löscht.

    Versuch mal so:
    DELETE FROM table WHERE DATEDIFF(Feldbezeichnung, NOW()) >= 14

    Gruß
    hape

  1. Tutor Lv. 5 2.624 XP
  2. admin Lv. 2 150 XP
  3. cklawitter Lv. 1 30 XP
  4. 4
    sieger81 Lv. 1 10 XP
Vollständige Bestenliste
  1. Dealfuchs.info
  2. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  3. Mediadaten
  4. Study-Talk.de - Rabatte nicht nur für Studenten
  5. Kontakt
Community-Software: WoltLab Suite™