Я хочу перезагрузить одну и ту же страницу, пока я нажимаю кнопку удаления. Действие кнопки удаления работает, но страница не перезагружается. как решить эти проблемы.
Я пробую следующий код:
if($delete){
$del = delete_records('mastercourse',$field='id',$value=$delete);
location.reload();
}
Вы встраиваете javascript внутри PHP, поэтому включайте теги
echo "<script>location.reload()</script>";
или если вы хотите перенаправить: (из обсуждения)
echo "<script>location.href='viewfile.php'</script>";
альтернативно, может использовать PHP
header("Refresh:0");
Просто добавьте Redirect(), как показано ниже:
if($delete){
$del = delete_records('mastercourse',$field='id',$value=$delete);
redirect($CFG->wwwroot."/viewfile.php");
}
Здесь viewfile.php - это имя файла для перенаправления.
$delete
имеет значение true, он выполняет код