Visualizzazione dei risultati da 1 a 3 su 3

Discussione: sessioni da database

  1. #1
    Utente di HTML.it L'avatar di puja
    Registrato dal
    May 2013
    Messaggi
    46

    sessioni da database

    Ciao a tutti,

    volevo creare una sessione che passasse due valori da pagina 1 a pagina 2.

    La prima variabile è il nome utente immesso al log-in e fin qui...
    La seconda vorrei che fosse l'indice corrispondente (Clan_Id) dello stesso utente ($_POST['uname']) nella relativa tabella (Clienti_Anagrafica)

    Mi spiego meglio:

    ho provato a creare un script come questo:

    pagina1:

    Codice PHP:
    session_start(); 

    $variabile$_POST['uname']; 
    $var_Id "SELECT Clan_Id FROM `Clienti_Anagrafica` WHERE (`Cliente_Username` = $_POST['uname']"

    $_SESSION['var'] = $variabile
    $_SESSION['var1'] = $var_Id
    pagina2:

    Codice PHP:
    session_start(); 
    $variabile $_SESSION['var']; 
    $var_Id $_SESSION['var']; 

    echo 
    "Ciao " $var_Id ""
    chiaramente non funziona. Dove sbaglio?

    Forse è impossibile perché le sessioni devono essere aperte prima di qualunque altra cosa
    (compreso il richiamo al database)?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto, sbagli la query http://www.html.it/pag/32150/interro...-con-le-query/
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di puja
    Registrato dal
    May 2013
    Messaggi
    46
    Ciao, grazie del benvenuto!


    mmmm però in Mysql la query

    Codice PHP:
    SELECT Clan_Id FROM `Clienti_AnagraficaWHERE (`Cliente_Username` = "pippo"
    funziona quindi dovrebbe essere giusta.

    Se invece la metto in php mi da errore.

    Mi ritorna il dubbio iniziale:

    Posso io richiamare in una sessione una funzione di database prima di richiamare il database stesso?

    Nello specifico il codice di pagina 1 è

    Codice PHP:
    session_start(); 
    $variabile$_POST['uname']; 
    $var_Id SELECT Clan_Id FROM `Clienti_AnagraficaWHERE (`Cliente_Username` = puja); 
    $_SESSION['var'] = $variabile
    $_SESSION['var1'] = $var_Id

    require_once 
    '/home/mhd-01/www.vattelapesca.it/includedatabase.php'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.