данные из html формы не передаются в php

Всем доброго дня! Делаю сайт с подключением к бд, работа с которой осуществляется через форму HTML. Скрипт php должен по номеру из HTML выводить соответствующую позицию в бд. Все работало, а теперь не открывается HTML форма.

<?php

$dbase =  mysqli_connect('localhost','root','root');


if(!$dbase){
    $url = "error.html";
    header ("Location: $url");
}


else{
        $base = mysqli_select_db($dbase, 'millionaire rating');
        
}
        if(isset($_POST['number'])){   

        $num=$_POST['number'];
       
        $query = "SELECT Name FROM rating Where Id=$num"; 

        $result = mysqli_query($dbase, $query);
        
        $row = mysqli_fetch_assoc($result);
        
        require_once('index.html');
        
        
    }

?>



<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
</head>
<body>
<form action="/index.php" method="POST"  >
    <Legend>Рейтинг миллионеров:</Legend>
    <div>
        <label>
            Номер в списке
            <input type="number" name="number" min="1" max = "10" value="1">
            <input type="submit" value="Передать">
        </label>
    </div>
    <div>
</form>
<div>Миллионер:
    <span><?php print_r ($row['Name']); ?></span>
</div>
</body>
</html>
        

Ответы (0 шт):