1

Тема: Работа с таблицами в реальном времени

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

2

Re: Работа с таблицами в реальном времени

qw1564
Наверное надо писать скрипты на PHP для работы с данными MySQL. Но вопрос, вроде "как построить самолет", несколько некорректен. Если у вас есть какие-то конкретные трудности в работе с phpMyAdmin, то можно попробовать их обсудить и найти решение.

Возможно для начала вам будет полезно установить локальный веб сервер для разработки. http://php-myadmin.ru/learning/instrument-intro.html

3 (изменено: qw1564, 2010-07-06 15:40:21)

Re: Работа с таблицами в реальном времени

видимо моя мысль была выражена слишком расплывчато)
вот, уже сегодня нашел аналог того что надо мне, но с ним пока не получается разобраться http://ir2.ru/tableedit2.aspx - не тот уровень пхп, а джаву не знаю вобще..
я понимаю что тема форума немного другая, но сюда я написал потому что встретилась похожая тема и тут видно что форум жив и людям конкретно отвечают, а не посылают курить горы мануалов и т.п. ..

4

Re: Работа с таблицами в реальном времени

qw1564
Если задача заключается в изменении данных в HTML и внесение данных в MySQL на сервере, то я бы использовал возможности Ajax. Очень подробно и  с примерами, можно почитать здесь: https://developer.mozilla.org/ru/AJAX

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

Попробуйте сузить задачу и сформулировать ее, возможно будет проще.

5

Re: Работа с таблицами в реальном времени

спасибо, ваш совет по поводу Ajax привёл меня к jQuery и плагину jqGrid, который решает нужную мне задачу. сейчас разбираюсь