Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> расписание на php 
:(
    Опции темы
krb
Дата 22.12.2011, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 25.5.2008

Репутация: -2
Всего: -3



задача состоит в реализации расписания врачей посоветуйте с чего начать, как подойти к решению задачи. 

Это сообщение отредактировал(а) krb - 23.12.2011, 16:54
--------------------
  
PM MAIL WWW ICQ   Вверх
krb
Дата 22.12.2011, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 25.5.2008

Репутация: -2
Всего: -3



дизайнеры понарисовали а мне то делать надо.(((( сломал всю голову уже.
--------------------
  
PM MAIL WWW ICQ   Вверх
krundetz
Дата 22.12.2011, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



krb, а в чем проблема с чего вы сами думали начать?


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
krb
Дата 22.12.2011, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 25.5.2008

Репутация: -2
Всего: -3



база данных, далее кодирование, встал на базе, как хранить месяцы и дни, выводить все это надо по две недели...
--------------------
  
PM MAIL WWW ICQ   Вверх
ksnk
Дата 22.12.2011, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



krb, Что нужно получить?
в каком виде приходит расписание? Откуда оно берется?


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
krundetz
Дата 22.12.2011, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



Цитата(krb @  22.12.2011,  16:27 Найти цитируемый пост)
база данных, далее кодирование, встал на базе, как хранить месяцы и дни, выводить все это надо по две недели... 

Ну тогда стоит первоначально выделить сущности и их связи


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
krb
Дата 22.12.2011, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 25.5.2008

Репутация: -2
Всего: -3



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

Это сообщение отредактировал(а) krb - 23.12.2011, 16:55
--------------------
  
PM MAIL WWW ICQ   Вверх
ksnk
Дата 22.12.2011, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



Ну, как черновой вариант таблиц - 
Больница - B :{ID,Отделения:varchar100 }
Врачи - V:{ID, Имя, Отделение->Больница-Отделение}
Расписание- R:{Врач; Дата:DATE}

Добавить врача ABC в расписание на 1.03.2012 - добавить строку в расписание ('ABC','1.03.2012');

получить расписание всей больницы на период с даты X по дату Y

Код

select B.OTD, V.Name, R.DATE from R left join V on(V.id=R.vrach) left join B on (B.id=V.otd) where R.`date` between (X,Y) order by B.OTD,V.Name


Дальне в цикле вычитываем данные и заполняем таблицу...


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
MoLeX
Дата 22.12.2011, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



krb, а вы случайно отношение не имеете к гос услугам, в частности к самозаписи?


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
krb
Дата 22.12.2011, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 25.5.2008

Репутация: -2
Всего: -3



не понял вопроса про гос услуги.
--------------------
  
PM MAIL WWW ICQ   Вверх
MoLeX
Дата 22.12.2011, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



krb, вы делаете это, так как:
1. являетесь программистов в здравоохранении
2. поступил коммерческий заказ на физ лицо
3. работаете в фирме которая выиграла тендер на разработку


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Absinthe
Дата 22.12.2011, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: 5
Всего: 11



Я бы посоветовал нанять программиста. Это наиболее правильное решение данной задачи.

Если же ее хочешь решить сам - то выучи для начала основы PHP. И сам поймешь, как делать.
По сути тут верстка, работа с базой и ajax.
PM MAIL   Вверх
$дмитрий
Дата 22.12.2011, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 17
Всего: 45



В чем конкретная проблема, кроме как "запарился код краить"?
PM MAIL   Вверх
krundetz
Дата 22.12.2011, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



Цитата(ksnk @  22.12.2011,  16:54 Найти цитируемый пост)
Отделения:varchar100

а не мало?

Цитата(ksnk @  22.12.2011,  16:54 Найти цитируемый пост)
Больница - B :{ID,Отделения:varchar100 }
Врачи - V:{ID, Имя, Отделение->Больница-Отделение}
Расписание- R:{Врач; Дата:DATE}

тогда уж так:
Код

Специализация - Specialization:{SpecializationID:INT; SpecializationName:VARCHAR(255)}
Врачи - Doctor:{DoctorID:INT; DoctorFullName:VARCHAR(255); SpecializationID:INT}
Расписание - Schedule:{DoctorID:INT; Date:DATE}

если вдруг понадобиться время приема, то таблица "Расписание" станет такой:
Код

Расписание - Schedule:{DoctorID:INT; DateTimeStart:DATETIME; DateTimeEnd:DATETIME}



Это сообщение отредактировал(а) krundetz - 22.12.2011, 23:46


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
krb
Дата 23.12.2011, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 25.5.2008

Репутация: -2
Всего: -3



MoLeX,  я устроился в фирму по разработке сайтов, для этой клиники сделали новый дизайн, я его переделываю, старое расписание специалистов есть нужно новое, вот и все. php знаю плохо, можно сказать вообще не знаю, вот в этом у меня и проблемы. проект горит вот такие вот дела. 
--------------------
  
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.3683 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.