• Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

Как сделать запрос к БД без обновления страницы?

An27

МАСТЕР
Регистрация
03.07.2010
Сообщения
1,734
Реакции
613
Поинты
43.430
На многих сайтах встречаю, что можно выбрать данные (или добавить) без обновления страницы (отправки дополнительных запросов).
Получаю, делают они это не средствами рнр.
Что же тогда? Javascript, jquery или что-то другое?
А может новые фреймворки типа бутстрапа и пр.? (мало слышал о них)
 

dkameleon

МАСТЕР
Регистрация
14.12.2006
Сообщения
4,237
Реакции
3,167
Поинты
0.000
аякс - это только способ отправки запроса.
 

Init Web Projects

Интересующийся
Регистрация
02.10.2015
Сообщения
12
Реакции
1
Поинты
0.000
На стороне клиента - Javascript. Можно использовать JQuery для быстрой разработки.
На стороне сервера - PHP, Ruby, Python, да что угодно.

Общая схема работы:
1) Отслеживаете определенное javascript событие (Например, нажатие кнопки)
2) При запуске события, выполняете ajax запрос на сервер. ( Например, в JQuery это так - $.get( url, options, callback_function ); )
3) На стороне сервера принимаете запрос, обрабатываете и вернете результат (Можно вернуть обычную html строку или json код)
4) На стороне клиента принимаете ответ сервера и реагируете согласно своим потребностям

По безопасности, почти нет разницы с обычным запросом. (то есть, при проверке данных и на стороне клиента, и на стороне сервера)
 

capitalistas

ТОП-МАСТЕР
Регистрация
04.05.2010
Сообщения
5,673
Реакции
1,514
Поинты
0.000
Какие-то детские вопросы. ТС, вы просто постер? Вам похоже заплатили за раскрутку раздела, а в теме вы вообще не разбираетесь.
 

web-grand

Любитель
Регистрация
26.09.2015
Сообщения
264
Реакции
22
Поинты
0.000
Используйте jQuery.ajax. С помощью этого метода делаете запрос на серверную сторону, где должен быть скрипт, например, на php. Этот скрипт на php должен получать данные с базы
 

An27

МАСТЕР
Регистрация
03.07.2010
Сообщения
1,734
Реакции
613
Поинты
43.430
например, на php. Этот скрипт на php должен получать данные с базы
То есть ajax обрабатывает как бы запрос через себя и выдает результат без перезагрузки страницы, но и не показывает промежуточные данные (типа доступов), правильно?
 

web-grand

Любитель
Регистрация
26.09.2015
Сообщения
264
Реакции
22
Поинты
0.000
То есть ajax обрабатывает как бы запрос через себя и выдает результат без перезагрузки страницы, но и не показывает промежуточные данные (типа доступов), правильно?
Да. Ajax только получает данные со скрипта, который на сервере. Именно от скрипта на сервере, зависит, какие данные будут получены через ajax.
 
Сверху Снизу