Простой интерфейс базы данных для простого малого бизнеса

  • Автор темы filll1
  • 66
  • Обновлено
  • 15, May 2024
  • #1
Я управляю небольшой языковой школой, и у меня есть база данных с данными о студентах, изучающих язык: имена, контактные данные, возраст, время уроков, дата рождения, оплата, сроки оплаты и тому подобное.

Несколько лет назад я создал онлайн-базу данных MySQL, написал страницы php/html (из книги) и загрузил их на сервер.



Я использую их для ввода/редактирования данных об учениках, перемещения выпускников в другую таблицу (теперь я понимаю, что в этом нет необходимости), получения различных списков (дни рождения в следующем месяце, оплата, журналы уроков и т. д.) и отображения отчетов, таких как оплата за каждый месяц, учащиеся, окончившие обычную школу в следующем апреле, и т. д. Он также архивирует количество учащихся в соответствии с их школьными оценками в конце каждого месяца (это третья таблица в моей настройке).



По сути, это эквивалент электронных таблиц с различными отчетами, доступными одним нажатием кнопки.

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

Поэтому я ищу простой интерфейс, который я могу использовать, чтобы заменить это.

Я посмотрел на LibreOffice Base, и это кажется излишним и тратой времени на то, что я хочу.

Я был на грани самоубийства после прочтения первой главы руководства.

Я занят управлением школой, но у меня нет ни времени, ни ума, ни желания быть программистом… Итак, есть ли у кого-нибудь предложения, каким будет мой лучший план действий? Двое из нас используют базу данных, не всегда в одном и том же месте, поэтому я хочу продолжать все онлайн.

О, и мы используем Mac.

filll1


Рег
12 Mar, 2014

Тем
1

Постов
1

Баллов
11
  • 18, May 2024
  • #2
Я бы не стал выбрасывать вашу работающую систему — обновить ее не должно быть слишком сложно, я за @SpacePhoenix, вероятно, это просто вызовы вашей базы данных, и как только вы поймете разницу, ее можно будет быстро обновить.
 

alodiy


Рег
20 Aug, 2012

Тем
0

Постов
3

Баллов
3
  • 09, Jun 2024
  • #3
Является ли PHP, который вы использовали, вообще ООП? Я предполагаю, что вы использовали старое расширение mysql_* для доступа к MySQL.

Это расширение было удалено из PHP 7.

Один из подходов — пройти через это, преобразовав его для использования расширения mysqli_*. Затем, как только он будет преобразован, рассмотрите возможность использования подготовленных операторов для любого запроса к базе данных, независимо от источника используемых данных.
 

Frfr


Рег
09 Nov, 2012

Тем
1

Постов
2

Баллов
12
Тем
49554
Комментарии
57426
Опыт
552966

Интересно