• User Newbie

    Uso variabili di sessione

    Buongiorno a tutti!!
    Sono un novello programmatore in php e, per la prima volta, mi imbatto nell'uso delle variabili di sessione.
    Ho già letto alcune delle discussioni aperte in merito traendo le conclusioni necessarie al mio caso. Su un punto però mi sono bloccato:x
    Ho una tabella "tematica" nel DB con i campi "Id" e "Descrizione" ed una tabella "articolo" tra i cui campi presenti l'Id della tematica a cui è associato.
    Nella Home dell'applicazione, un web journal tanto per essere chiari, avrei bisogno di realizzare un archivio degli articoli filtrati sulla base delle tematiche.
    Il codice, funzionante, che ho implementato è il seguente:
    (dopo il logico collegamento al Db..., specifica del recordset)
    <?php
    mysql_select_db($database_index, $index);
    $query_searchtem = "SELECT * FROM tematica ORDER BY ID ASC";
    $searchtem = mysql_query($query_searchtem, $index);
    $row_searchtem = mysql_fetch_assoc($searchtem);
    ?>
    (nel body)
    <?php
    do { echo('<li><a href="/Connections/OrdbyTem.php">'); echo $row_searchtem['Descrizione']; echo('</a></li>');
    } while ($row_searchtem = mysql_fetch_assoc($searchtem));
    ?>
    in OrdbyTem.php avrei bisogno di passare l'Id della tematica selezionata tenendo conto che all'utente viene mostrata solo la descrizione della stessa.
    Un grazie enorme a chiunque potrà aiutarmi!!!!:gthi:


  • User Attivo

    Usa session_start() per iniziare la sessione e poi assegna i valori, esempio:

    [php]<?php
    session_start();
    $_SESSION['voce'] = "quello che vuoi";
    ?>[/php]

    😉

    :gthi:


  • User Newbie

    Probabilmente sono stato poco chiaro.
    Sto cercando di assegnare alla var di sessione $_SESSION['IdTematica'] l'ID della tematica solo nel momento in cui l'utente clicca sulla sua descrizione che, nel blocco php di sopra, viene mostrata a video.
    In OrdbyTem.php potrò successivamente realizzare, in base al contenuto della var di sessione, la ricerca degli articoli su quella specifica tematica.

    A questo punto mi chiedo se sbaglio nel considerare $row_searchtem come array associativo visto che la var di sessione assume sempre il valore dell'ID dell'ultimo array associativo considerato...:?