Задать вопрос
RagdollHorse
@RagdollHorse
ты редактор и автор всех своих новостей

Как обновить Div после появления записи в БД?

Собственно весь вопрос в теме
Как обновить Div после появления записи в БД?
Отправляю данные в базу хочу чтобы запись сразу появлялась в div
  • Вопрос задан
  • 465 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
slo_nik
@slo_nik Куратор тега PHP
Добрый день.
Для этого применяйте ajax.
Самый простой вариант это использовать jquery и его возможности работы с ajax.
Для начала
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@mletov
Отправляете в базу через тот же веб-интерфейс, в котором находится div?
Тогда просто возвращайте запись в callback (например, в json) и обновляйте div. (гуглите append и prepend для jquery)

Или записи в базу улетают через какую-то админку (или даже PHPMyAdmin), а div во внешней части?
Тогда тут сложнее. Тут и курсоры, и веб-сокеты ну или в крайнем случае регулярная отправка ajax запросов на сервер для проверки появления новых записей.
Ответ написан
Комментировать
teke_teke
@teke_teke
programador
надо сделать js процедуру на клиенте с таймером на ajax, которые будет отправлять запрос на сервер, например, каждые 30 секунд. или сколько там. а сервер просто должен возвращать те данные, которые в вы хотите отобразить из базы. как только что-то вернулось из базы, таймер останавливаете.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы