Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Показать записи в интервале дат от 13.09.1974 до 15.01.2009
 
 автор: ReZiStOr   (16.09.2007 в 23:37)   письмо автору
 
 

Ребята плисс помогите с запросом
есть в БД дата в фомате 12.0.1975
надо сделать так что при вводе интервалов например показать записи от 13.09.1974 до 15.01.2009
выбирались все записи с этого интервала или вибирать все записи и поседством пхп отсеивать те что надо ??

   
 
 автор: oradev   (16.09.2007 в 23:55)   письмо автору
 
   для: ReZiStOr   (16.09.2007 в 23:37)
 

Что это ? Бунт или нежелание читать мат часть ?

   
 
 автор: ReZiStOr   (17.09.2007 в 00:53)   письмо автору
 
   для: oradev   (16.09.2007 в 23:55)
 

это пример

   
 
 автор: Trianon   (17.09.2007 в 01:07)   письмо автору
 
   для: ReZiStOr   (16.09.2007 в 23:37)
 

> в БД дата в фомате 12.0.1975

Этого быть не может.

На уровне приложения Вы можете нарисовать дату хоть прописью.
В БД она должна храниться в одном из предназначенных для этого типов.
Ни один из календарных типов дату в Вашем формате не хранит.

   
 
 автор: oradev   (17.09.2007 в 11:24)   письмо автору
 
   для: Trianon   (17.09.2007 в 01:07)
 

Trianon, ты же видешь, что может !:)

   
 
 автор: Trianon   (17.09.2007 в 15:59)   письмо автору
 
   для: oradev   (17.09.2007 в 11:24)
 

я вижу, что не может.

   
 
 автор: ReZiStOr   (18.09.2007 в 02:07)   письмо автору
 
   для: Trianon   (17.09.2007 в 15:59)
 

ну тогда просветите плисс как теалзовать дату это вообщето база данных по обектам недвижимости и я хочу чтобы в таблицу при добавлении обтекта автоматом вписивалась дата и потом сделать по ней поиск

   
 
 автор: ReZiStOr   (18.09.2007 в 02:09)   письмо автору
 
   для: ReZiStOr   (18.09.2007 в 02:07)
 

я слышал что посредством phpmyadmin a можно создать поле которое автоматически будет заполняться текущей датой я посотрел увидел только тип поля date но не нашел где поставить автозаполнение

   
 
 автор: Trianon   (18.09.2007 в 10:04)   письмо автору
 
   для: ReZiStOr   (18.09.2007 в 02:09)
 

поле, которое автоматически заполняется - это поле типа TIMESTAMP. Только.
И в phpMyAdmin Вы вполне можете указать, чтобы оно заполнялось текущей датой. Точнее - текущим моментом времени.

Впрочем, обычно хватает функции NOW()

   
 
 автор: ReZiStOr   (19.09.2007 в 15:45)   письмо автору
 
   для: Trianon   (18.09.2007 в 10:04)
 

ок спасибо тогда вернемся к нашей теме datestamp вставляет дату в формате 2007-09-18 01:39:20 как по этому сделать выше описаную выборку ??

   
 
 автор: Faraon   (19.09.2007 в 16:32)   письмо автору
 
   для: ReZiStOr   (19.09.2007 в 15:45)
 

Скорее всего DATETIME
И если я правильно понял то

SELECT *
FROM `table`
WHERE `date` > '$data1'
AND `date` < '$data2'

где $data1 -начальная дата
$data2 -конечная дата
формата 0000-00-00 00:00:00

   
 
 автор: ReZiStOr   (19.09.2007 в 23:46)   письмо автору
 
   для: Faraon   (19.09.2007 в 16:32)
 

все разобрался спасибо большое

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования