| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Чтение данных из БД и отображение на графике |
| Автор: ViTYAi 22.10.2009, 16:29 |
| Доброго времени, суток! Подскажите как решить следующую задачку: Как реализовать чтение данных из БД и отображение их на графике в реальном времени? Надо по таймеру обращаться в БД и считывать данные или обращаться в БД по мере появления там данных? Как это реализовать? |
| Автор: Ипатьев 22.10.2009, 17:17 |
| ну, если у вас есть механизм, который говорит о поступлении в БД новых данных, и если это единственный был вопрос, то, разумеется, не по таймеру |
| Автор: ViTYAi 22.10.2009, 17:24 |
| основной вопрос - как реализовать чтение данных из БД и отображение их на графике в реальном времени? с чего начать? какие компоненты использовать? |
| Автор: Ипатьев 22.10.2009, 17:27 |
| Ну, найдите в интернете, где есть отображение в реальном времени. И посмотрите, какие компоненты использованы. |
| Автор: bars80080 22.10.2009, 17:39 |
| наверное, прежде всего надо задаться вопросом, как будет выглядеть график. что он из себя будет представлять? картинка или какие-то элементы страницы? имхо, лучше было бы делать на флэше отсюда станет ясно какие компоненты |
| Автор: ViTYAi 22.10.2009, 19:24 |
| а как график динамически строить? |
| Автор: Ипатьев 22.10.2009, 19:45 |
| Вы уже нашли в интернете такой график, какой хотите? |
| Автор: bars80080 22.10.2009, 23:59 |
снова повторяю: прежде чем задаваться вопросом как строить надо ответить на вопрос что строить как будет выглядеть график? что это будет? |
| Автор: ViTYAi 23.10.2009, 14:15 |
| пардон... график будет представлять собой временную шкалу по оси X и величину, например, электроэнергии по оси Y. График будет строиться за каждый час в сутках, то есть будет 24 значения по шкале X. Буду использовать вот этот flash-компонент http://www.amcharts.com/line/. Есть мысль, чтобы php-скрипт читал данные из БД и сохранял нужную для построения графика выборку в файле csv. Затем flash-компонент читал бы данные из этот csv-файла. Не знаю правильно ли это... |
| Автор: brother79 28.10.2009, 07:59 |
| Один из вар-ов, вешай на таймер аяксовый запрос и обращайся к серверу, который вернёт данные, а дальше скриптом их выводишь, только желательно минимум лишней информации в аяксе и минимум лишней работы в php коде, который будет ответ давать, дабы не загрузить сервер, если вдруг таких смотрящих будет много. Ну по графику - ничего не скажу, ты наверно знаешь как будешь его рисовать |