В настоящее время у меня возникают проблемы с обновлением переменной PHP без обновления страницы.Лучший способ обновить переменную PHP?
В моей ситуации код будет считать продукты, и если их нет, он ничего не будет снимать. Если количество $ total равно 1 или больше, оно отображает сумму.
<?php
$total = count_products();
if ($total == 0) {
echo " ";
} else {
echo $total;
}
?>
Теперь у меня возникают проблемы с обновлением этой переменной. Если бы я должен был добавить продукт, я бы не увидела обновленный результат до полного обновления страницы. Есть ли хороший способ обновить $ total без обновления страницы?
PHP это язык на стороне сервера. Вам нужно будет использовать что-то вроде JavaScript и XHR, чтобы сделать что-то вроде этого. – rnevius
Ajax будет ключевым здесь, обновить div с правильной суммой ... –
Время жизни переменной PHP - это выполнение скрипта PHP на сервере. Когда вы видите HTML-страницу в браузере, переменная уже исчезла. «Обновление переменной без обновления страницы» не имеет никакого смысла. – axiac