Salve a tutti. Sto facendo un progettino utilizzando PHP, MYSQL, Javascript, HTML5 e CSS3 che mi permette di registrare dati in un database e modificarli e cancellarli. Per la modifica dei dati avevo pensato di dare assegnare all'id dell'elemento HTML, l'id del dato contenuto nel database.Ottenuto l'id mediante una funzione in JQuery, ho creato il seguente script PHP per inviare i dati a una pagina "modifica2.php", ma l'header non mi rispedisce alla pagina in questione. Come potrei fare??
codice:
<?php
    include "connessione.php";
    include "selezioneDatabaseEntrate.php";

    if(is_numeric($_REQUEST['id'])) 
    {
        $id = $_REQUEST['id'];
        $valueGruppo = "gruppo";
        $valueVoce = "voce";
        $valueData = "data";
        $valueImporto = "importo";
        $valuePagamento = "pagamento";

        $sql = "SELECT $valueGruppo, $valueVoce, $valueData, $valueImporto, $valuePagamento
                FROM entrate
                WHERE id = '". $id ."';";

        $risultato = mysqli_query($link, $sql);

        if (!$risultato)
            die("Errore query");
        
        $riga = mysqli_fetch_assoc($risultato);

        session_start();
        $_SESSION['id'] = $id;
        $_SESSION['riga'] = $riga;
        header("Location: modifica2.php");
    }
?>