Hi,
ob im intervall nun -1 steht ist gleichbedeutend der funktion DATE_SUB mit intervall +1 und damit also egal, welche funktion man nimmt. ist das richtig?
Natürlich, ob du x addierst oder das Inverse von x, gemeinhin -x genannt, subtrahierst, respektive andersherum, kommt auf's gleiche heraus.
Das ist eines der grundlegenden Prinzipien unserer Mathematik.
mysql_query("DELETE FROM x WHERE Datum=DATE_ADD('',INTERVAL '-1' DAY) WHERE ID='$id'");
hab ich das so richtig implementiert und verstanden?
Nein, du musst schon irgendwas angeben, von dem du das INTERVAL 1 Tag abziehen willst - '' ist kein Datumswert, mit dem man rechnen kann.
Zu was soll der Abstand noch mal einen Tag betragen? Richtig, zum jetzigen Zeitpunkt. Jetzt auf Englisch ist NOW, und das findest du ebenfalls als Funktion in MySQL wieder.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]