Как собирать данные через веб-форму, а затем предоставлять агрегированные функции отображения и поиска? - PullRequest
1 голос
/ 12 сентября 2009

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

Мне нужно, чтобы все было как можно проще (и обновлялось). Я хотел бы избежать большинства серверных технологий, если это возможно. У меня есть доступ к базам данных MySQL, но я не смогу написать код или спроектировать схему. В идеале, есть какой-то способ собрать данные на стороне клиента, сохранить их «в облаке», а затем получить к ним доступ и манипулировать ими каким-либо образом через HTTP / PHP / Javascript.

В качестве примера, который, как мы надеемся, объясняет это лучше, чем я описал выше, рассмотрим веб-сайт для бегунов. Каждый бегун сможет ввести свои собственные данные о гонках (дата, дистанция, время, место, возраст, пол и т. Д.). Он сможет получить и просмотреть свои данные, а также увидеть данные других бегунов. Кроме того, он сможет искать / сортировать / фильтровать по одному или нескольким критериям. Например, он мог сказать: «Покажите мне данные для 40-летних мужчин, которые пробежали 5К между датой Х и датой Y.

Мои дни "кодирования с нуля" давно, но я неплохо настроен, если понимаю, на что смотрю. Можете ли вы придумать, что я могу найти решение, которое мне нужно?

Заранее спасибо за любые предложения ...

Ответы [ 3 ]

1 голос
/ 18 октября 2015

Проверьте Examinare. Это очень компетентный инструмент.

https://surveytools.examinare.com/

и у них действительно простой API, к которому подключено множество клиентов.

https://developer.examinare.com/apidocs/

1 голос
/ 12 сентября 2009

Есть ли веская причина, по которой формы электронных таблиц Google docs не соответствуют вашим потребностям? Он довольно полнофункциональный и легко интегрируется.

https://drive.googleblog.com/2008/02/stop-sharing-spreadsheets-start.html

0 голосов
/ 24 ноября 2009

Вы можете рассмотреть PHP Survey примеров .

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