|
|
|
| Ребята плисс помогите с запросом
есть в БД дата в фомате 12.0.1975
надо сделать так что при вводе интервалов например показать записи от 13.09.1974 до 15.01.2009
выбирались все записи с этого интервала или вибирать все записи и поседством пхп отсеивать те что надо ?? | |
|
|
|
|
|
|
|
для: ReZiStOr
(16.09.2007 в 23:37)
| | Что это ? Бунт или нежелание читать мат часть ? | |
|
|
|
|
|
|
|
для: oradev
(16.09.2007 в 23:55)
| | это пример | |
|
|
|
|
|
|
|
для: ReZiStOr
(16.09.2007 в 23:37)
| | > в БД дата в фомате 12.0.1975
Этого быть не может.
На уровне приложения Вы можете нарисовать дату хоть прописью.
В БД она должна храниться в одном из предназначенных для этого типов.
Ни один из календарных типов дату в Вашем формате не хранит. | |
|
|
|
|
|
|
|
для: Trianon
(17.09.2007 в 01:07)
| | Trianon, ты же видешь, что может !:) | |
|
|
|
|
|
|
|
для: oradev
(17.09.2007 в 11:24)
| | я вижу, что не может. | |
|
|
|
|
|
|
|
для: Trianon
(17.09.2007 в 15:59)
| | ну тогда просветите плисс как теалзовать дату это вообщето база данных по обектам недвижимости и я хочу чтобы в таблицу при добавлении обтекта автоматом вписивалась дата и потом сделать по ней поиск | |
|
|
|
|
|
|
|
для: ReZiStOr
(18.09.2007 в 02:07)
| | я слышал что посредством phpmyadmin a можно создать поле которое автоматически будет заполняться текущей датой я посотрел увидел только тип поля date но не нашел где поставить автозаполнение | |
|
|
|
|
|
|
|
для: ReZiStOr
(18.09.2007 в 02:09)
| | поле, которое автоматически заполняется - это поле типа TIMESTAMP. Только.
И в phpMyAdmin Вы вполне можете указать, чтобы оно заполнялось текущей датой. Точнее - текущим моментом времени.
Впрочем, обычно хватает функции NOW() | |
|
|
|
|
|
|
|
для: Trianon
(18.09.2007 в 10:04)
| | ок спасибо тогда вернемся к нашей теме datestamp вставляет дату в формате 2007-09-18 01:39:20 как по этому сделать выше описаную выборку ?? | |
|
|
|
|
|
|
|
для: ReZiStOr
(19.09.2007 в 15:45)
| | Скорее всего DATETIME
И если я правильно понял то
SELECT *
FROM `table`
WHERE `date` > '$data1'
AND `date` < '$data2'
|
где $data1 -начальная дата
$data2 -конечная дата
формата 0000-00-00 00:00:00 | |
|
|
|
|
|
|
|
для: Faraon
(19.09.2007 в 16:32)
| | все разобрался спасибо большое | |
|
|
|