Я обновляю 100 000 записей. Таким образом, страница выглядит пустым, пока процесс запроса обновления выполняется на бэкэнд. Может ли кто-нибудь сказать мне, как отображать текст "Пожалуйста, подождите бла-бла", пока обновление не закончится?
Ну, в зависимости от вашего скрипта и структуры, самым простым способом было бы изменить свойство div css, называемое дисплеем. Когда пользователь нажимает ссылку, которая запускает скрипт php, вы можете добавить код javascript, например:
$(#+THEIDOFYOURDIV).show("slow");
});
и после его завершения вы можете вызвать другую функцию js, чтобы закрыть ее, как:
$(#+THEIDOFYOURDIV).hide("slow");
});
* ПРИМЕЧАНИЕ. Я использую функции jquery, поэтому вам нужно будет включить jquery на свои страницы.
Есть еще один способ, которым вы могли бы это сделать, используя ТОЛЬКО php, у меня была такая же проблема, поэтому взгляните на это: как показать результаты, пока скрипт php все еще запущен