rus eng

Содержание раздела

Раздел 3: Разработка сайтов. Технологические вопросы.

Управление цветом объектов во Flash роликах

Программная генерация объектов во Flash

Проблемы MySQL(кодировка)

Рост базы данных корпоратиного сайта

Генерация случайных чисел в MS SQL Server

Автоматическая публикация данных на сайте компании

Настройки сервера для размещения сайта

MS SQL Server - обращение к удаленному серверу

Система управления сайтом. Режимы редактирования страниц

Всплывающие картинки в каталоге Интернет магазина

Перестали загружаться файлы и картинки

Проблема с email рассылкой. Куда исчезает форматирование?

Как сделать автоматическую фокусировку на поле формы?

Как обеспечить стабильность работы всплывающего окна?

Не могу обновить сайт по FTP. В чем может быть проблема?

Выборка данных в MySQL "за текущий месяц" по полям TIMESTAMP

Раздел 4: Интернет реклама и продвижение сайтов.

Что такое баннеры?

Что такое контекстная реклама?

Что такое Интернет-каталоги?

Почему нельзя делать сайты полностью на Flash?

Что такое социальное продвижение сайта?

Раздел 5: Разработка сайтов. Правовые вопросы.

Ответственность за недостоверность материалов сайта

Санкции за срыв срока разработки сайта

Принципы взаимоуважения и порядочности

Обстоятельства форс-мажора

Условия и сумма договора по созданию сайта

Доступ к проекту при технической поддержки сайта

Обязательства сторон в договоре поддержки сайта

Должностная инструкция при создании сайта

Размещение логотипа веб-студии на разработанном сайте

Законодательные акты, регулирующиее вопросы разработки Интернет сайтов

Сроки рассмотрения претензий при создании сайта

Отказ в продаже продукции по размещенной на сайте устаревшей цене

Одноименная конкурирующая фирма требует закрыть сайт и угрожает санкциями

Экспертиза Интернет сайта. Подготовка к судебному разбирательству

Страницы: 1
2
3456
ВАШ ВОПРОС:

Здравствуйте! Нашей компании ... летом разработали сайт. Сайт совсем неплохой - нас устроило все, что было сделано по техническому заданию на создание сайта. Сейчас сложилась необходимость в небольшой корректировке административного интерфейса. В виду того, что разработчик запросил за маленькую корректировку жуткую сумму в 5000 руб. (кстати, весь сайт нам обошелся в 14 тысяч), директор поручил это сделать мне - мол "кроме тебя некому". В принципе я разобрался, как оно работает, но исправить так ничего и не смог.

 

На сайте имеется система регистрации заказов. Заказы идут. Но директор потребовал, чтобы отчет по заказам формировался по периоду "за текущий месяц". У заказов есть дата их поступления, которая заполняется автоматически. Соответственно, заказы хранятся в таблице формата MySQL построчно.

 

В структуре таблицы присутствует отдельное поле "ddzakaz" которое хранит дату и время регистрации заказа. Нужно лишь уточнить запрос по этому полю, уточнив условие "за текущий месяц". Все бы ничего, но поле почему-то ЧИСЛОВОГО типа, а не дата. В результате там видно огромной размерности целое число. Все нормальные функции MySQL для извлечения части даты типа YEAR() и MONTH() вообще не работают!

 

Какая же зараза этот разработчик, который вместо нормального поля дата придумал хранить дату в виде числа! Что можете посоветовать для решения проблемы?

 

Студия "Жанр" - консультации по разработке сайтов в Перми. ОТВЕТ:

Дело в том, что в СУБД MYSQL хранение даты возможно как в формате даты, так и в числовом формате - типе данных "TIMESTAMP". Раз Вы видите очень большое целое число, значит в Вашем случае при разработке сайта использовался именно этот способ фиксирования даты и времени регистрации заказа.

 

Ничего страшного не случилось. Просто с таким типом данных корректно работает только специализированная функция FROM_UNIXTIME, а выполняемое ей преобразование позволяет подключать и другие обычные функции работы с датой и временем.

 

На сайте для показа заказов за "текущий месяц" требуется сформулировать условие:

 

(год_заказа = год(текущее_число)) и (месяц_заказа = месяц(текущее_число))

 

 

С точки зрения синтаксиса СУБД MySQL запись будет иметь следующий вид:

...

(year(FROM_UNIXTIME(t_zakaz.ddzakaz))=year(now()))

and

(month(FROM_UNIXTIME(t_zakaz.ddzakaz))=month(now()))

...

 

Надеемся, что данный пример позволит решить поставленную задачу. Комментировать вопрос стоимости разработки сайта не станем, напомнив лишь одну фразу "скупой платит дважды".

 









Современный сайт не роскошь, а средство продвижения бизнеса

Создание сайта

Стоимость сайта

Сайт визитка

от 24 000 руб.

Интернет витрина

от 35 000 руб.

Интернет магазин

от 40 000 руб.

Виртуальные туры

по договоренности

Оплата по факту сдачи!

Раскрутка сайта

Продвижение сайтов

Комплексная реклама

10000 руб. (за 1 мес.)

Бизнес раскрутка

от 25000 руб.

за рекламную компанию

стоимость зависит

от тематической

популярности сайта

Поддержка сайта

Действующие тарифы поддержки сайтов

Стандартный

1000 руб. в мес.

Оперативный

от 2500 руб. в мес.

Подробнее об услуге...
Студия веб-дизайна «Жанр»™, Пермь, 2018