Создание GUI (PHP / MYSQL) - PullRequest
0 голосов
/ 12 июня 2011

Мне нужна консультация здесь.Я разработчик C #, и почти для всех моих приложений мне нравится создавать графический интерфейс перед тем, как писать большую часть кода (именно так функционирует мой мозг). Я очень плохо знаком с PHP / MYSQL, и у меняМНОГИЕ неприятности оборачивают мою голову вокруг правильного способа делать то, что я пытаюсь сделать (см. Ниже).Пожалуйста, имейте в виду, что я только ищу графическую помощь здесь - что бы вы сделали, чтобы этот внешний вид выглядел гладко?

У меня есть база данных, которая будет содержать приличное количество клиентов.Например, предположим, что эта база данных будет содержать 50 клиентов.Таблица, в которой хранится вся информация о клиенте, имеет 5 столбцов и, в данном случае, 50 строк.Мне нужно иметь возможность добавлять новых клиентов вместе с возможностью удалять старых клиентов из базы данных.(* СНОВА * Я не ищу здесь код, но совет о том, как сделать дизайн этой страницы).Для добавления новых клиентов у меня есть отдельная страница .php с HTML-формой и пятью текстовыми полями.Это создаст новую строку.Удаление / редактирование информации о клиенте - это то, что мне еще предстоит придумать.Я не могу решить, следует ли размещать эти функции на отдельной странице или на той же странице, что и база данных.

В принципе, любые идеи / помощь вообще будут высоко цениться.

Ответы [ 3 ]

2 голосов
/ 12 июня 2011

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

1 голос
/ 12 июня 2011

Если у вас всего пять полей, я бы выполнял все операции удаления-обновления-удаления на одной странице и создавал записи в отдельной строке, как сейчас.

В принципе, каждая строка может иметь элементы управления edit / deleteЭлемент управления справа от него может быть бонусом для 50 строк и более.Но .. эй, ты не видел подобного макета раньше?Кажется, я объясняю, что является самым основным графическим макетом большинства веб-приложений на основе записей.

0 голосов
/ 12 июня 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...