освежите все отделения на php странице, используя Аякса

У меня есть PHP страница с 9 различными отделениями, Эти отделения обновляются после каждой страницы перезагружают от MySQL базы данных. Я хочу сделать это автоматически с целым освежительным напитком страницы. Действительно ли это возможно? Я знаю, что это может быть сделано Аяксом, но я не понимаю, как я делаю это. Кто-либо может, пожалуйста, сообщить мне хорошую обучающую программу на этом?

1
nl ja de
@hek2mgl, если вы знаете, почему don' t вы предоставляют ему связь?
добавлено автор Techie, источник
@hek2mgl +1 для цитаты. хороший. прекрасный выбор времени:-)
добавлено автор Techie, источник
Вы знаете google.com? Напечатайте заголовок своего вопроса в поле поиска Google
добавлено автор hek2mgl, источник
Дайте человеку рыбу, и он поест однажды...:)
добавлено автор hek2mgl, источник
@Aemz Говорят мне что вы точно не понятый и I' помощь ll. Пожалуйста, опубликуйте некоторый код или обучающие программы, которым судили вас уже. Btw I' ve не downvoted почта
добавлено автор hek2mgl, источник
@hek2mgl спасибо за ваше предложение, но я сделал это прежде без удачи.
добавлено автор Aemz, источник

3 ответы

Если я понимаю ваше право вопроса

window.setInterval(function(){
 //call your function here
 //make tha ajax call here to update the divs
 //this function will run every 5 secs and will make the AJAX call
 //write the function here to update the divs
}, 5000);

Читайте ниже

jQuery пример ПОСТА Аякса с PHP

Обновление целая страница по запросу Аякса

обновление Аякса на отделении с id

Если вы не хотите обновлять страницу постоянно, просто делать звонки AJAX, которые обновляют отделения.

1
добавлено

Есть простой и эффективный способ сделать это с jQuery:

Обзор: На сценарии вы предписываете, чтобы ваши ajax звонили в, имели его, подвергают сомнению базу данных и повторяют обновленный HTML, который вы хотите заменить в тегах Div, и затем это столь же просто как замена HTML отделения с возвращенным HTML в анонимной функции в успехе param:

Ваше требование Аякса в вашем файле JavaScript

//wrap up your data in a GET style string seperated by ampersands (&)
var dataString = foo=1234&bar=12345

$.ajax({
  type: "POST",
  url: ajax.php,
  data: dataString,
  success: function(html) {
    $("#refresh_div").html(html);
},
  dataType: dataType
});

Тогда в вашем 'ajax.php' вы получаете доступ к переменным, которые вы просто послали в Сценарий PHP через $ _POST суперглобальный

$foo = $_POST['foo'];
$bar = $_POST['bar']

$mysqli= new mysqli($params);
$stmt = $mysqli->prepare("SELECT * FROM myTable WHERE id=?");
$stmt->bind_param('i',$foo);
$stmt->execute();
$stmt->bind_result($result);
$stmt->fetch();
$stmt->close();

echo $result

Весь текст/HTML, который является эхом, будет пасоваться назад к ajax успеху param как вар HTML, и затем можно заменить содержание отделений jQuery.

надежда это помогает.

1
добавлено

вы имеете 2 выбора, usinj AJAX или использование JavaScript и получаете данные xmlhttprequest с перезагрузкой страницы. для начинают узнавать, что AJAX идут в эту связь:

http://www.w3schools.com/ajax/default.asp

или посмотрите на эту статью и учитесь, получают данные xmlhttprequest

http://www.w3schools.com/dom/dom_http.asp

there are few example to get data & can help you, after 2~10 hours you can improve example and do what you want.

1
добавлено
phpGeeks
phpGeeks
3 620 участник(ов)

Best PHP chat Еще: @dbGeeks - базы данных @phpGeeksJunior - новичкам @moscowProgers - IT Москва @ebanoePhp - весёлый канал о PHP @laravel_pro - Laravel @jobGeeks - вакансии @jsChat - JS Правила: https://t.me/phpGeeks/764859 ДР - 28.03.2016

Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda

PHP
PHP
1 309 участник(ов)

Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 Группа PHP для новичков @phpGeeksJunior Вакансии: https://t.me/fordev

PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
1 251 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. См. также: @qa_jobs, @devops_jobs, @javascript_jobs, @nodejs_jobs, @uiux_jobs, @products_jobs

Чат — Типичный Верстальщик
Чат — Типичный Верстальщик
1 080 участник(ов)

Основной канал: @tpverstak Обратная связь: @annblok Все ссылки на соц.сети проекта: http://taplink.cc/tpverstak ПРАВИЛА ЧАТА — https://teletype.in/@annblok/BygPgC3E7

phpGeeksJunior
phpGeeksJunior
980 участник(ов)

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Правила и полезные ссылки https://gist.github.com/exileed/a53dd0617b35a705ff44b38c8028e6a5 Бест от пхпгикс https://t.me/best_of_phpgeeks

phpclub.ru
phpclub.ru
872 участник(ов)

Официальный чат phpclub.ru - остерегайтесь подделок #rules Правила группы - уважайте друг друга. Скриншоты -> ссылками. Код -> pastebin.com. Вакансии строго -> https://goo.gl/4bNxym, в чат ссылку. За рекламу и мат - БАН!

Devall | PHP
Devall | PHP
272 участник(ов)

Пристанище для восходящих звёзд разработки, которые перейдут на более адекватные языки. http://combot.org/chat/-1001014863761 Инвайт: j.mp/devallphp

Веб-Технологи: UI/UX, Вёрстка, Фронтенд
Веб-Технологи: UI/UX, Вёрстка, Фронтенд
167 участник(ов)

Всё про веб-дизайн и вёрстку. А также: HTML, CSS, флекс и бутстрапы, шаблонизаторы, препроцессоры, методологии, аглифаеры, улучшаторы и обфускаторы. Обсуждаем темы юзабилити, устраиваем А/В тесты лендингов, и проводим аудит.

DTP :: @DTPublish
DTP :: @DTPublish
147 участник(ов)

Обсуждаемые темы: полиграфия, препресс, верстка, дизайн, иллюстрации, скрипты, плагины. Канал - @DTPublishing