Ciao a tutti
Ho una domanda probabilmente molto semplice e da inesperti, ma sono settimane che ci sbatto la testa non poco.
Allora...
Io ho questo pezzo di codice:

Codice PHP:
$result_p dbquery("SELECT * FROM risorse WHERE matricola_ris = $name");
$row_p dbarray($result_p);

        
$_SESSION["nome_ris"] = $row_p["nome_ris"];
        
$_SESSION["id_ris"] = $row_p["id_ris"];
        
$_SESSION["cognome_ris"] = $row_p["cognome_ris"];
        
$_SESSION["matricola_ris"] = $row_p["matricola_ris"];
        
$_SESSION["livello_ris"] = $row_p["livello_ris"]; 
Quel che vorrei, è evitare di scrivere tutto ciò:

Codice PHP:

        $_SESSION
["nome_ris"] = $row_p["nome_ris"];
        
$_SESSION["id_ris"] = $row_p["id_ris"];
        
$_SESSION["cognome_ris"] = $row_p["cognome_ris"];
        
$_SESSION["matricola_ris"] = $row_p["matricola_ris"];
        
$_SESSION["livello_ris"] = $row_p["livello_ris"]; 
...e far sì che con un foreach, l'array risultante dalla select al db restituisca in automatico le variabili di sessione.

Una cosa del genere l'ho già provata ma non funge:

Codice PHP:
$result_p dbquery("SELECT * FROM risorse WHERE matricola_ris = $name");

if (
$row_p dbarray($result_p)) {

    foreach(
$row_p as $key => $row)

        
$_SESSION["$key"] = "$row";

        } 
Qualche consiglio?
Grazissime in anticipo!