The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500"
Думал что не подключен Rewrite, но в Apach он включен.
В чем может быть проблема?
Идея такая. Использовать классы для создания вывода информации о объекте.
Есть некий объект "Оборудование", который описывается в классе. У него есть параметры:
Состояние активен/неактивен <inputtype="checkbox"/>
Параметров будет много, и они могут повторяться в разных оборудованиях.
Допустим создаем куски кода, в отдельных файлах. Название файла = элементу в массиве. Далее foreach() перебираем массив и собираем в переменную разные элементы кода.
Затем помещаем его в вывод.
При созднании нового оборудования проблем нет. Поля пустые, а вот при редактировании эти поля нужно заполнять информацией из базы данных. Вот тут я вообще не понимаю как делать.
Или может это делается все не так?
Подскажите советом или где почитать, как такие вещи делать?
Нет. Не тестовое. Скорее всего я его и задавал. Тогда ходили мысли, теперь подошло время реализации. Проблема в том, что я не понимаю как хранить список форматов листа с ценами. Их будет очень много. (Ну не миллион конечно, но пару тысяч точно)
Есть материал. "Бумага" который имеет много параметров:
1. Группа
2. Название
3. Плотность
4. Толшина
5. Цена за тонну
6. Валюта
7. Формат
8. Цена за лист
Но этот материал представляет собой некое дерево.
Группа
| Название 1
|| Плотность, толщина 1, цена за тонну, Валюта
||| Формат листа, Цена за лист, Валюта
||| Формат листа, Цена за лист, Валюта
|| Плотность, толщина 1, цена за тонну, Валюта
|| Плотность, толщина 1, цена за тонну, Валюта
| Название 2
|| Плотность, толщина 1, цена за тонну, Валюта
||| Формат листа, Цена за лист, Валюта
||| Формат листа, Цена за лист, Валюта
|| Плотность, толщина 2, цена за тонну, Валюта
||| Формат листа, Цена за лист, Валюта
||| Формат листа, Цена за лист, Валюта
|| Плотность, толщина 3, цена за тонну, Валюта
| Название 3
|| Плотность, толщина 1, цена за тонну, Валюта
||| Формат листа, Цена за лист, Валюта 1
||| Формат листа, Цена за лист, Валюта 2
|| Плотность, толщина 2, цена за тонну, Валюта
На сколько таблиц разбить такой материал?
Планирую сделать так.
Таблица 1: - Группы (список групп)
Таблица 2: - Наименование (список наименований) + дополнительное поле с ID группы
Таблица 3: - Плотность (Плотность, толщина, цена за тонну) + дополнительное поле с ID наименованием
Таблица 4: - Формат (Планирую собрать все форматы, цену за формат, валюту) + дополнительное поле с ID плотности
Получается что материал бумага будет состоять из 4 таблиц. Если нужно будет удалить какое-то название бумаги, прейдется шерстить все таблицы. Или можно удалить по связям?
Может можно сделать как то проще?
В свое время начинал учиться программированию по умным книжкам. Но на 3 страницу понимал, что теряю нить. Не понимаю что и как связать.
Пошел на курсы 3 месяца. С этого все сдвинулось.
А на счёт цели, так это просто. Я задал себе вопрос, что можно автоматизировать у себя на работе. И написал пирсинг выписки с файла csv. Затем добавил личный кабинет и менеджеров, выбрал фирмы из выписки и соединил их с менеджерами. Добавил визуальные обозначения и фильтры. Затем решил добавить счета фирмы, что бы оплаты могли автоматически завязываться.
На этом я решил закончить с проектом, так как его нужно было переписывать с нуля.
Потом пришла пора ООП.
На данный момент я не до конца разобрался в прелестях ООП, но пишу калькулятор для полиграфического процесса.
Alex_dark74, определите её значение до цикла, в котором она дополняется собственным содержимым... (Добавление)
Или в альтернативной ветке подредактируйте оператор.
В таком случае не будет проверка будет работать неправильно.