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

Форум MySQL

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

 

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

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

тема: Выборка по дате
 
 автор: Roo$   (19.03.2009 в 20:35)   письмо автору
 
 

Всем добрый вечер.

Имеется поле (date) с типом datetime.
Имеется переменная $date='2009-03-19'

Нужно сделать запрос типо такого
$date='2009-03-19';
$result=mysql_query("SELECT * FROM news WHERE date = '$date' ");


т.е. без учета времяни..чисто по дате

  Ответить  
 
 автор: ols   (19.03.2009 в 21:20)   письмо автору
 
   для: Roo$   (19.03.2009 в 20:35)
 

$result=mysql_query("SELECT * FROM news WHERE DATE_FORMAT(date,'%Y-%m-%d') = '$date' "); 

  Ответить  
 
 автор: Roo$   (19.03.2009 в 22:21)   письмо автору
 
   для: ols   (19.03.2009 в 21:20)
 

ооо это то что надо.. только вот с форматом я поспешил.. он у меня такой - 2009-3-19. Т.е. у дня и месяца нет спереди нуля (у однозначных числах). Вот данный формат %Y-%n-%j в запрос нельзя никак прописать? А то что то не получается

  Ответить  
 
 автор: Roo$   (19.03.2009 в 22:55)   письмо автору
 
   для: Roo$   (19.03.2009 в 22:21)
 

'%Y-%c-%e' ))

Большое спасибо за помощь! Вопрос закрыт!

  Ответить  
Rambler's Top100
вверх

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