Как автоматически сохранить отчет в базе данных

#javascript #php #html

Вопрос:

Я хочу создать функцию или скрипт для автоматического сохранения отчета в базе данных. Но я понятия не имею, как сделать функцию автоматической. Любой человек может мне помочь?
это образец базы данных

   <?php
    include "database.php";
    $path = "2021";
    $dir_handle = @opendir($path) or die("Unable to open $path");
    list_dir($dir_handle,$path);
    
    function list_dir($dir_handle,$path)
    {
        echo "<ul>";
    
        while (false !== ($file = readdir($dir_handle))) 
        {
            $dir =$path.'/'.$file;
            if(is_dir($dir) amp;amp; $file != '.' amp;amp; $file !='..' )
            {
                $handle = @opendir($dir) or die("undable to open file $file");
                    echo '<li><a href="#">'.$dir.'</a></li>';
                list_dir($handle, $dir);
            }
            elseif($file != '.' amp;amp; $file !='..')
            {
                echo '<li><a href="?f='.$file.'">'.$file.'</a></li>';(here is the report that i want to auto store into database.)
            }
        }
    
        echo "</ul>";
    
        closedir($dir_handle);
    }
    ?>