Ознакомьтесь с нашей политикой обработки персональных данных
08:17 

Сравнение дат

Сильвана Ветрокрылая~
Anytime you call my name.
Здравствуйте. Столкнулась с проблемой сравнения 2х дат в php.
Цель: выявить, какая дата текущая, и сравнить с той датой, что имеется в базе (в строке), и если даты совпадают - вывести, что есть в базе.

Код: pastebin.com/PxvUnTwD

Получается вот что

@темы: PHP, MySQL

Комментарии
2012-04-22 в 09:02 

.masa
Пропускай все через сердце
Я не очень большой специалист, но в аналогичной ситуации мне помогло в WHERE производить сравнение строк. Попробуйте, может получится. Ну или тогда ждем настоящих специалистов)
mysql_query("SELECT id,name,data,text FROM muzpokaz where data = '$dt'", $db)

2012-04-22 в 09:46 

MariaN Iv
какой тип даты ? не хотите использовать now и встроеные функции форматирования дату mysql? у вас вид даты в базе зависит от типа данных и настроек локализации, сравнивать как текст некорректно
www.mysql.ru/docs/man/DATETIME.html
www.mysql.ru/docs/man/Date_and_time_functions.h...
habrahabr.ru/post/61391/

2012-04-22 в 10:03 

nio
この世界は。。。いいですか?
Приводите обе даты к форме timestamp, и затем сравнивайте - тогда уж точно не ошибётесь.

2012-04-22 в 10:04 

Co0L
шпиён администрации
Гений, миллионер, семьянин, мизантроп.
С кавычками напутали в запросе - имена полей должны быть в `таких`, а значения в 'таких'. Без кавычек могут быть только цифры и функции. А так да, используйте NOW()

2012-04-22 в 10:26 

Сильвана Ветрокрылая~
Anytime you call my name.
абсолютно не понятно что куда и откуда копать. я полный новичок в этом и все эти ссылки для меня - как новые ворота для барана. :weep3:

2012-04-23 в 22:54 

Стремительный крылорук
Муха - это маленькая птичка!
Сильвана Ветрокрылая~, Госпожа, соизвольте выложить скриншот структуры таблицы, во имя Отрёкшихся!

   

Сообщество PHP программистов

главная