ik heb een vraag
hoe kan ik met sql via php opvragen hoeveel er van iets is gebeurt de laatste 24 uur
bijv: hoeveel aanmeldingen heb ik op mijn site gehad?
kan iemand mij helpen
alvast bedank
1.707 views
SELECT *
FROM tabel
WHERE datumtijdveld > DATE_SUB(NOW(), INTERVAL 1 DAY)
SELECT COUNT(*) AS aantal
FROM tabel
WHERE datumtijdveld > DATE_SUB(NOW(), INTERVAL 1 DAY)
Peter Somhorst schreef op 19.04.2007 12:30<?php
$timestamp = time()-(24*60*60); // timestamp van 24 uur geleden
$date = date("Y-m-d H:i:s",$timestamp); // omzetten naar MySQL TIMESTAMP-format
$query = "
SELECT *
FROM tabel
WHERE date > $date // waarbij DATE een kolom is met TIMESTAMP als format, en CURRENT_TIMESTAMP als DEFAULT waarde
";
?>