trovare nome dell'utente dopo login

  • Creatore Discussione Creatore Discussione asevenx
  • Data di inizio Data di inizio

asevenx

Utente Attivo
7 Nov 2009
312
0
16
salve, ho creato una pagina di login per permettere agli utenti di visitare il sito dopo essersi registrati e loggati. Ora vorrei che nelle pagine protette, non solo venga effettuato il controllo della sessione con
PHP:
session_start();

if(empty($_SESSION['user_id'])) {
die('Accesso non consentito. Effettua il <a href="login.php">login</a>');
}
ma anche che appaia un messaggio di benvenuto che visualizzi il nome dell'utente loggato. In poche parole vorrei visualizzare il nome (campo della tabella utenti del db) che corrisponde a user_id. Stavo pensando ad una cosa del genere:
PHP:
$query = "SELECT * FROM utenti WHERE id =($_SESSION['user_id'])";
così da selezionare l'utente, ma non va. Qualcuno può aiutarmi? Grazie
 
l'idea è giusta la sintassi no
sistema gli apici cosi:
PHP:
$query = "SELECT * FROM utenti WHERE id = " . $_SESSION['user_id'];
a quanto pare è un errore molto comune
edit
oppure con le { al posto delle (
PHP:
$query = "SELECT * FROM utenti WHERE id ={$_SESSION['user_id']}";
 
Ultima modifica:

Discussioni simili