Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.05.2010, 12:23
Аватар для cyberx
Аспирант
Отправить личное сообщение для cyberx Посмотреть профиль Найти все сообщения от cyberx
 
Регистрация: 02.02.2010
Сообщений: 50

Проверка базы в реальном времени
Здравствуйте! Никак не могу найти скрипт который вытаскивал бы с базы данные без перезагрузки. Мне нужно базу проверять, ну типа лив чата. Есть ли какой нибудь простенький скрипт который проверяет бы базу без перезагрузки страницы?
Ответить с цитированием
  #2 (permalink)  
Старый 24.05.2010, 12:30
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

С помощью одного только JavaScript не получится. Вам нужно получать данные из базы на стороне сервера, например, при помощи PHP, а на клиенте (в браузере) посылать обычные GET или POST-запросы для получения данных с сервера.

http://phpfaq.ru/na_tanke
http://xmlhttprequest.ru
Ответить с цитированием
  #3 (permalink)  
Старый 24.05.2010, 12:30
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Какую базу? По точнее.
__________________
.
Ответить с цитированием
  #4 (permalink)  
Старый 24.05.2010, 12:31
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Octane,
почему не получится, а если база, допустим на xml написана
__________________
.
Ответить с цитированием
  #5 (permalink)  
Старый 24.05.2010, 14:25
Аватар для cyberx
Аспирант
Отправить личное сообщение для cyberx Посмотреть профиль Найти все сообщения от cyberx
 
Регистрация: 02.02.2010
Сообщений: 50

Обычную Mysql базу. Ну раньше делал только с помощью php, после какого нибудь действия происходил запрос, на пример вытаскивал с таблицы news id пользователя, если он там был. Теперь я хочу проверить базу на наличия обновлений без перехода на какую нибудь страницу и действия, ну как live chat, мгновенно проверяется база и выводится сообщения. Тут http://xmlhttprequest.ru нужно нажать на кнопку, а мне нужно без каких либо действий
Ответить с цитированием
  #6 (permalink)  
Старый 24.05.2010, 14:47
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от cyberx
Тут http://xmlhttprequest.ru нужно нажать на кнопку
неправда

прочитайте помимо http://xmlhttprequest.ru еще и http://javascript.ru/ajax
полностью
также вам понадобятся
http://javascript.ru/setInterval
http://javascript.ru/setTimeout
Ответить с цитированием
  #7 (permalink)  
Старый 24.05.2010, 15:18
Аватар для cyberx
Аспирант
Отправить личное сообщение для cyberx Посмотреть профиль Найти все сообщения от cyberx
 
Регистрация: 02.02.2010
Сообщений: 50

У меня не получается принять данные без перезагрузки, отправлять я могу
Ответить с цитированием
  #8 (permalink)  
Старый 24.05.2010, 16:11
Аватар для SkyLight
Злюка-бобер
Отправить личное сообщение для SkyLight Посмотреть профиль Найти все сообщения от SkyLight
 
Регистрация: 21.03.2010
Сообщений: 438

Внимательно читайте пр приведенным ссылкам. Вам аббревиатура AJAX вообще хоть что-то говорит? Если нет, то зря, т.к. это и есть решение вашей проблемы и именно про это подробно там и написано.
__________________
In WEB We Trust
У всех есть своя темная сторона...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменяющиеся во времени графики Demon_ak jQuery 5 13.05.2010 12:57
Скрипт ввода времени Zzet Общие вопросы Javascript 3 10.02.2010 21:30