Я хочу, чтобы после того, как пользователь нажал определенную кнопку на моей веб-странице, я проверю, если (isset ()), чем запустить цикл commend for.
Это то, что я сделал до сих пор. Если $ balance равен 10, цикл for должен выполняться 10 раз. Поскольку цикл запускается мгновенно 10 раз без обновления страницы, но функция sleep () помогает задержать его. Мне нужно обновлять страницу каждый завершенный цикл, а затем продолжить остальные 9 циклов. Каждый цикл должен обновлять страницу при каждом запуске.
$balance = '10';
$wallet = $_SESSION['wallet'];
if(isset($_POST['click'])){
if($balance != 0){
for($x = 0; $x < $balance; $x++){
$sql = $conn->query("UPDATE wallets SET balance = balance - 1 WHERE wallet = '$wallet' " );
//some code to complete this
....
//this is where the page to refresh
header("location: click.php?e=2");
}
sleep(5);
}
else{
header("location: click.php?e=1");
}
}
То, что я ожидал, это ....
1 цикл завершен, обновите страницу 1 раз, чем продолжите, еще 1 цикл, чем обновите страницу 1, больше, чем продолжайте ....