![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
Дароф...
выбираю из этитов даты в формате ГГГГ-ММ-ДД
как вылечить это? сенкс |
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
WHERE (Orders.DATE_ORDER >= " . $_POST['date_start'] . " and " . $_POST['date_end'] . "<=Orders.DATE_ORDER);
на WHERE (Orders.DATE_ORDER >= " . $_POST['date_start'] . " and Orders.DATE_ORDER <= " . $_POST['date_end'] . " ); -------------------- Amazing ![]() |
|||
|
||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
и собаки @ поубирай.. они не нужны
|
|||
|
||||
MoLeX |
|
||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
Rodman, действительно
во время разработки используй
а в боевом режиме
-------------------- Amazing ![]() |
||||
|
|||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
в корне неверно. так ты не узнаешь об ошибках, если они не будут вести к визуально очевидным сбоям. а если будут вести, ты не узнаешь, в чем причина. "в боевом режиме" должно быть то же самое значение error_reporting, но в конфигурации PHP должно стоять display_errors = 0 и log_errors = 1. в таком случае, возможный зловред не получает никакой компрометирующей безопасность информации, а разработчик, при доступе к логам, имеет информацию для отладки и обнаружения неполадок. |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
сделал так и собак убрал... тер в результат вааще ниче не попадает... мож формат не тот? и че незя через between сделать? |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
вот явно задал
вторая - явно задал даты, даже ординарные кавычки пихнул... работает... а так как надо - не хочет как обойти? |
|||
|
||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
что показывают:
var_dump($_POST['date_start'] ) и var_dump($_POST['date_end']) |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 4 Всего: 6 |
Rodman слухай а не проще ли тебе перевести все даты в UNIX_TIMESTAMP?
Раз ты сравниваешь даты, то это вполне приемлемо... Лично я делал так, и все робит на ура. |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
bazzjr, РНР для меня ново...
так что поясни плиз |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 4 Всего: 6 |
хорошо... что в конечном итоге нужно получить от скрипта?
|
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
результат мне выдает --------------------------------------------------------------------------- 11-44/67/3.1.11.1 Автомобиль 111 123 Программа 1 2009-04-14 11-44/30156/НС/1.1.1 Вертолет 231 144 Программа 2 2009-04-05 11-44/17547/НС/1.1.1 Велосипед 555 455 Программа 2 2009-07-01 11-44/17549/НС/1.1.1 Квартира 233 134 Программа 2 2009-06-11 11-44/17549/НС/1.1.1 Вертолет 421 234 Программа 2 2009-06-11 --------------------------------------------------------------------------- т.е. даты 2009-03-09 там нету (БД в атаче). в чем моджет быть причина? Это сообщение отредактировал(а) Rodman - 9.6.2009, 09:22 Присоединённый файл ( Кол-во скачиваний: 9 ) ![]() |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 4 Всего: 6 |
Очень вероятно что ты неправильно работаешь с DATE_ORDER, почитай на эту тему.
Лично я использую более простой способ(может и сложный) 1. Мы создаем переменную пхп в которой мы указываем нужные нам дату. 2. При запросе в БД конвертировать все в UNIX_TIMESTAMP и сравнивать. пример: $date = date('Y-m-d'); $date = strtotime($date_now); //переводим дату-время в UNIX формат для сравнения в БД запрос в БД: ***WHERE UNIX_TIMESTAMP(твоя дата) > '".$date."' AND...*** и все в таком духе Работает без збоев и проблем, сам использую. Это сообщение отредактировал(а) bazzjr - 9.6.2009, 10:18 |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
надо попробовать...
данные в БД вбивал в рукопашную... ниче не конвертил |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 4 Всего: 6 |
ничего конвертить не надо, данные в БД в их обычном виде.
Единственное что следует учесть: Есть разница между date('Y-m-d H:i:s') и date('Y-m-d') Т.е. эти даты должны быть одинаковы и в базе и в пхп т.е. в базе есть 11-02-2009 тогда нужно date('d-m-Y'), если в базе 11-02-2009 21:01:09 то и пхп должен быть date('d-m-Y H:i:s') |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |