select met timestamp

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dimi meulman

dimi meulman

10/10/2012 18:20:14
Quote Anchor link
ik had graag uit mijn tabel de rijen geselecteerd die er langer inzitten dan 6 uur.
ik he 1 kolom met timestamp
Ik he al gezocht maar vindt geen oplossing daarvoor,
Is dit mogelijk?
Kan iemand me helpen?
 
PHP hulp

PHP hulp

18/12/2024 23:49:44
 
- Ariën  -
Beheerder

- Ariën -

10/10/2012 18:24:27
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
DELETE FROM tabel WHERE `timestamp`< DATE_SUB(NOW(), INTERVAL 6 HOURS)

Zolang je maar wel een DATETIME hebt.
 
Dimi meulman

dimi meulman

11/10/2012 02:23:37
Quote Anchor link
ok ik krijg hem niet in werking:
momenteel heb ik dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
 $sql
="DELETE FROM notitie WHERE tijd < DATE_SUB(NOW(), INTERVAL 6 HOURS)";
$result=mysql_query($sql);
?>

notitie is de naam van mijn tabel
tijd is de kolom met datetime
 
- Ariën  -
Beheerder

- Ariën -

11/10/2012 02:24:27
Quote Anchor link
Voeg ook eens foutafhandeling toe, met mysql_error().

Je kan ook met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM notities .....
kunnen uitzoeken of de juiste records worden geselecteerd.
Gewijzigd op 11/10/2012 02:26:24 door - Ariën -
 
Dimi meulman

dimi meulman

11/10/2012 02:50:36
Quote Anchor link
OK, dank u, ik heb het zo gevonden: het moest HOUR zijn en niet HOURS
 
- Ariën  -
Beheerder

- Ariën -

11/10/2012 09:11:28
Quote Anchor link
Tssk, weer dat MySQL zijn onlogische fratsen :-p
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.