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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Выгрузка данных из MySQL

Сообщения:  [1-10]    [11-20]   [21-30]  [31-34] 

 
 автор: cheops   (22.11.2004 в 10:06)   письмо автору
 
   для: Felix   (22.11.2004 в 07:17)
 

Перенёс ответ в новую тему, а то это уже слишком длиная.

http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=849

   
 
 автор: Felix   (22.11.2004 в 07:17)   письмо автору
 
   для: Felix   (22.11.2004 в 06:27)
 

MySQL принимает дату только в формате гггг.мм.дд , а мне надо чтобы пользователь вводил дату в формате дд.мм.гггг. Как сделать обработку чтобы дата из формата дд.мм.гггг перед занесением в базу преображалась в формат привычный для MySQL т.е. гггг.мм.дд.
?????

   
 
 автор: Felix   (22.11.2004 в 06:27)   письмо автору
 
   для: Felix   (22.11.2004 в 05:19)
 

Хотя уже не надо. Я сам допер как это сделать

Спасибо за подсказку.

   
 
 автор: Felix   (22.11.2004 в 05:19)   письмо автору
 
   для: cheops   (19.11.2004 в 23:29)
 

А как сделать проверку записи (lock, unlock) ?

   
 
 автор: cheops   (19.11.2004 в 23:29)   письмо автору
 
   для: Felix   (19.11.2004 в 11:10)
 

Можно флажок ввести в каждую запись, т.е. поле типа ENUM которое принимает два значения "lock" (закрыто) и "unlock" (открыто)
ENUM('lock','unlock') NOT NULL default 'unlock'

А при редактировании проверять какое значение имеет та или иная запись.

   
 
 автор: Felix   (19.11.2004 в 11:10)   письмо автору
 
   для: cheops   (19.11.2004 в 10:43)
 

cheops, у меня возникла еще идея.
Я сделал чтото типа мастера для редактирования уже внесенных данных в базу, а можно как нибудь сделать так чтобы я мог из админского интерфейса блокировать нужные мне строки, и чтобы при попытке юзером редактировать строку ему выскочило сообщение что строка заблокирована админом.

такое возможно ?

   
 
 автор: cheops   (19.11.2004 в 10:43)   письмо автору
 
   для: Felix   (19.11.2004 в 10:29)
 

Ух ты! Тогда желаю удачи в выбивании квартиры! :)))

   
 
 автор: Felix   (19.11.2004 в 10:29)   письмо автору
 
   для: cheops   (19.11.2004 в 09:28)
 

cheops, спасибо огромное за оказанную помощь.

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

С П А С И Б О !!!!!!! :)

   
 
 автор: cheops   (19.11.2004 в 09:28)   письмо автору
 
   для: Felix   (19.11.2004 в 05:43)
 

Эх... а какже это мы просмотрели-то :( Условие
if($year != "" || $month === "" || $day === "")

будет всегда выполняться когла есть $year, так как логика "ИЛИ", а нужно "И"
if($year != "" && $month === "" && $day === "")

   
 
 автор: Felix   (19.11.2004 в 05:43)   письмо автору
 
   для: cheops   (18.11.2004 в 19:40)
 

Привет cheops.

Проверил в общем я еще все на сто раз, и как ты сказал я тоже проверил, переменные не обнуляются!!!

Что характерно, корректно работает только первое условие в данном случае выгрузка за год.
Я менял условия местами и опять таки корректно работает только первое в списке. При запросе с другим условием выгрузки, выгружаются либо вообще все данные из базы (не взирая на условие) либо вообще не выгружается ничего (пустой файл dbf), хотя ошибок теперь ни в каком случае не выдает! Парадокс не правда ли ?:)

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

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-34] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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