För att få det i samma format som i databasen rekommenderar jag funktionen Date.
Exempelvis: date("H:i:s", time() - 3600) om fältet innehåller enbart tid. Notera dock att du i det fallet får problem med dygnsgränsen. Datetime rekommenderas i stället (eller timestamp).
Psst... Det ska inte vara någon asterisk i DELETE FROM. Man raderar radvis och då försvinner per definition alla kolumner. Det går inte att bara ta bort vissa med DELETE FROM.
För att få det i samma format som i databasen rekommenderar jag funktionen Date.
Exempelvis: date("H:i:s", time() - 3600) om fältet innehåller enbart tid. Notera dock att du i det fallet får problem med dygnsgränsen. Datetime rekommenderas i stället (eller timestamp).
Men jag ska ju ta bort alla rader som inte lades till den senaste timmen. Funktionen är till en besöksräknare. I ditt exempel så tas ju alla rader som lades till den senaste timmen bort.
Helmertz,
SQL-frågan ställs varje gång någon besöker index.php på min hemsida :)