Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: формат date запрос возвращает пустой результат
тип поля dt_bill - date имеет вид Y-m-d
переменные $dstart и $dend привел к тому же формату, но возвращется пустой результат, хотя в данном интервале дат записи есть конечно же...
Sail
Отправлено: 05 Июня, 2015 - 13:13:27
Участник
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
Tyoma5891, присвойте строчку запроса переменной и выведите её на экран.
Увидите, что в действительности отправляете СУБД.
На первый взгляд - не хватает апострофов, обрамляющих $dstart и $dend
DeepVarvar
Отправлено: 05 Июня, 2015 - 13:20:14
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Sail каких апострофов? Апострофами обрамляют имена полей, а строковые значения обрамляют кавычками.
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
DeepVarvar пишет:
Sail каких апострофов? Апострофами обрамляют имена полей, а строковые значения обрамляют кавычками.
Вы про `, а я - про '
Блин... коды перевелись в символы
В общем, имена полей обрамляются обратными апострофами (обратными одинарными кавычками), а строки - одинарными кавычками, они же - апострофы
***
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
Tyoma5891, обрамите апострофами вашу дату-строку! Символ с десятичным кодом 39. (Добавление)
(штрихами, одинарными кавычками, или как ещё их там назовут ) (Добавление)
Ведь `dt_bill` >= 2015-05-29 совсем не то, что `dt_bill` >= '2015-05-29'
Tyoma5891
Отправлено: 05 Июня, 2015 - 14:51:25
Частый посетитель
Покинул форум
Сообщений всего: 621
Дата рег-ции: Авг. 2013
Помог: 5 раз(а)
Sail пишет:
Tyoma5891, обрамите апострофами вашу дату-строку! Символ с десятичным кодом 39. (Добавление)
(штрихами, одинарными кавычками, или как ещё их там назовут ) (Добавление)
Ведь `dt_bill` >= 2015-05-29 совсем не то, что `dt_bill` >= '2015-05-29'
обрамил, все равно
Sail
Отправлено: 05 Июня, 2015 - 14:53:06
Участник
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
Tyoma5891 пишет:
обрамил, все равно
, покажите, как обрамили...
Viper
Отправлено: 05 Июня, 2015 - 15:02:50
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.