Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Не е задължително да ползваш datediff, по-лесния вариант е да си вземеш времето в момента с date() и да си направиш заявка
$predi2dena = date("d.m.y H:i:s", mktime(0, 0, 0, date("m") , date("d")-2, date("Y"))😉;
select * from tablica where 'datata' <= '$predi2dena'
и на полето datata правиш един индекс и си готов : ))
Защо не си направил полето с датата от типа date?
В дате полето няма ли време? 😉
Не е задължително да ползваш datediff, по-лесния вариант е да си вземеш времето в момента с date() и да си направиш заявка
$predi2dena = date("d.m.y H:i:s", mktime(0, 0, 0, date("m") , date("d")-2, date("Y"))😉;
select * from tablica where 'datata' <= '$predi2dena'
и на полето datata правиш един индекс и си готов : ))
Искаме всичко по-старо от 2 дни от момента на изпълнение на зявката.
select now() - INTERVAL 2 DAY;
Искаме датата с 2 дни след изпълнение на заявката.
select now() + INTERVAL 2 DAY;
А може и още по просто и лесно 🙂
Код:Искаме всичко по-старо от 2 дни от момента на изпълнение на зявката. select now() - INTERVAL 2 DAY; Искаме датата с 2 дни след изпълнение на заявката. select now() + INTERVAL 2 DAY;
Като вече ти казаха какъв тип трябва да е полето ти 🙂
Дори когато поставяш данни в полето можеш да ги поставяш със now().
Keep it simple keep it stupid - KISS 🙂
select name from table where DATETIMECOLUMN = now()- INTERVAL 2 DAY;
$date = date("d-m-Y H:i:s", strtotime( "-7 days"));
$sql = "select * from tablica where `date`>='$dates' AND `date`<='".date("d-m-Y H:i:s")."'";