|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.01.2015, 12:45 | #1 |
Пользователь
Регистрация: 14.02.2014
Сообщений: 30
|
Сравнение времени
Есть столбец с названием: payday (т.е зарплата), в ней число в формате: 9 1 2015 (именно так).
Использую ф-ю date: Код PHP 1 date("j n Y"); Теперь мне нужно сравнить значение в столбике. Например, в столбе payday у меня число: 9 1 2015, ф-я date возвращает мне: 8 1 2015 . (без точек) Как мне сравнить значения и если значение столбика payday больше или равно значению функции date, то из столбика payday удалить существующее значение. Хочу получить подробный ответ, т.е с самим кодом уже, интересует сравнение, удалить то информацию я смогу |
08.01.2015, 13:47 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
обратное преобразование делать в тип даты..... а вообще лучше изначально хранить в БД в адекватной дате - а её при выводе на экран уже преобразовывать как хотите, той же date
|
08.01.2015, 16:33 | #3 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Можно, конечно, использовать в запросе mysql-функцию DATE_FORMAT – но, в данном конкретном случае, это изврат.
Сделай, как рекомендует ADSoft – дата должна храниться в БД в формате DATE, а не просто произвольной строкой. Тогда сравнение всегда будет без сюрпризов. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение времени локального Zip архива с Zip архивом на FTP | Qwerty192837 | Общие вопросы Delphi | 1 | 28.05.2013 10:20 |
Сравнение чисел. Есть ли разница по времени? | WildTaburet | Общие вопросы C/C++ | 4 | 21.09.2012 23:33 |
Сравнение времени и даты | Mr_skiner | Общие вопросы Delphi | 2 | 24.05.2011 18:40 |
Сравнение времени | POX | Общие вопросы Delphi | 10 | 01.07.2009 08:27 |
Сравнение даты и времени | Altera | Общие вопросы Delphi | 2 | 03.10.2008 09:52 |