Спустя 39 минут, 42 секунды (6.10.2012 - 08:35) -=CASPER=- написал(а):
SELECT * FROM `table` WHERE `day`=DATE_FORMAT(NOW(), '%d')
Спустя 17 минут, 2 секунды (6.10.2012 - 08:52) Guest написал(а):
-=CASPER=-
Мне необходима именно операция сравнения, что бы если эти два дня совпадают, то выполнялась какая-то операция
Мне необходима именно операция сравнения, что бы если эти два дня совпадают, то выполнялась какая-то операция
Спустя 1 час, 17 минут, 10 секунд (6.10.2012 - 10:09) -=CASPER=- написал(а):
Guest, если просто сравнить числа то тогда используй оператор сравнения ==
$a = 3;
$b = 3;
if($a == $b) {
echo '$a равно $b';
} else {
echo '$a не равно $b';
}
Спустя 7 минут, 34 секунды (6.10.2012 - 10:16) Guest написал(а):
-=CASPER=-
Дело в том, что при получении числа текущего дня он записывается, например, как '01' или '02' и т.д., а число в БД записано как 1,2 и т.д. В этом и проблема.
Дело в том, что при получении числа текущего дня он записывается, например, как '01' или '02' и т.д., а число в БД записано как 1,2 и т.д. В этом и проблема.
Спустя 12 минут, 54 секунды (6.10.2012 - 10:29) Arh написал(а):
intval('02');
Спустя 1 час, 42 минуты, 27 секунд (6.10.2012 - 12:12) Guest написал(а):
SELECT * FROM `table` WHERE DAYOFMONTH(`day`)=DAYOFMONTH(NOW())
Спустя 1 минута, 5 секунд (6.10.2012 - 12:13) Guest написал(а):
Точнее
SELECT * FROM `table` WHERE `day`=DAYOFMONTH(NOW())