Trovare una riga conoscendo un valore (MYSQL)

Francesc19

Nuovo Utente
5 Ago 2012
1
0
0
Ciao a tutti.

Durante la registrazione io chiedo all'utente alcuni dati, ovvero il suo nome, il cognome, la mail e ovviamente una password per il login.
Quando, dopo la registrazione, l'utente esegue correttamente il log-in con la propria mail e la propria password io imposto una sessione il cui valore sarebbe la mail che viene usata per il log-in.

La mia domanda è questa: ho la necessità di mostrare (in una pagina che sarebbe il resoconto privato del profilo dell'utente) tutti gli altri dati quali nome, cognome e password che sono stati salvati nel database, esattamente nella tabella users.
Come faccio a fare ciò sapendo che possiedo solo un valore del record dell'utente, ovvero la mail?

Grazie per le eventuali risposte.
Un saluto a tutti gli utenti di MR WEBMASTER da Francesc19!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao,
forse ti conviene mettere in sessione anche l'id dell'utente dopo il login

di conseguenza puoi fare una query simile

PHP:
$query = "SELECT * FROM utenti WHERE idUtente = " . $_SESSION['idUtente'];
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Beh, la stessa cosa vale per l'email:
PHP:
<?php
// supponendo che $pdo sia un'istanza di PDO

$stm = $pdo->prepare('SELECT * FROM users WHERE email = :email');
$stm->execute(array(
    ':email' => $_SESSION['email'],
));
?>
Ma è meglio salvare l'ID dell'utente invece dell'indirizzo email.
 
Discussioni simili
Autore Titolo Forum Risposte Data
Federico.Marcelo Come trovare una corretta mailing list italiana Email Marketing 7
C [PHP] Trovare se la parola è presente in una pagina PHP 1
IImanuII Trovare del testo in una stringa. PHP 1
max1850 Trovare il num. di ricerche mensili di una keyword SEO e Posizionamento 2
L Come trovare una licenza Flash 1
N Trovare gli IP di due computer con lo stesso nome su una rete Hardware 1
R Trovare la Tabella del pagamento su WooCommerce WordPress 0
G Nuova Idea su come trovare clienti per sviluppo web Discussioni Varie 6
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
W Impossibile Trovare Provider Classic ASP 7
G [PHP] Trovare tutti i file a un arl PHP 2
K [PHP] Trovare le cartelle online PHP 1
W [PHP] dirmi dove posso trovare.. Offerte e Richieste di Lavoro e/o Collaborazione 1
E salve tutti spero si essere di aiuto e di trovare aiuto Presentati al Forum 2
L Trovare immagini belle per siti Discussioni Varie 1
C [PHP] Trovare simbolo unicode in stringa PHP 1
V [Visual Basic] trovare versione di un .exe con vb6 Visual Basic 0
D [PHP] Trovare le cartelle online PHP 3
N [VENDO] Articolo SEO "I migliori siti per trovare offerte di lavoro in Germania". Offerte e Richieste di Lavoro e/o Collaborazione 0
V [PHP] Non riesco a trovare errore PHP 25
C Trovare coordinate del quadrato intorno ad un punto centrale conoscendo la distanza PHP 1
filippino Chiavi a corrispondenza inversa per i risultati organici? (Era: come NON farsi trovare con date chia SEO e Posizionamento 4
S Comando per trovare file PHP 0
F Trovare foto da Codici Prodotti E-Commerce 6
Z Tool per trovare Long Tail SEO e Posizionamento 0
MarcoGrazia Come trovare parole similari nel database? PHP 1
V Trovare numero unico minore PHP 1
IImanuII Trovare un'immagine PHP 0
W Dove trovare temi per Drupal 7 gratuiti ed affidabili? CMS (Content Management System) 1
C Trovare parole con le doppie PHP 2
A GoGo Voglio creare un sito come ustream.tv, dove posso trovare uno script come ustream.tv? Discussioni Varie 0
M PHP/MySQL: Sistema per trovare multiaccount PHP 7
D Trovare dimensione cella tabella Javascript 3
asevenx trovare nome dell'utente dopo login PHP 1
F Trovare clienti Discussioni Varie 3
novello88 Trovare domini liberi e/o scaduti Domini 5
StarFish [Prestashop] Dove posso trovare dei template gratuiti per Prestashop CMS (Content Management System) 2
A Trovare un "percorso" in un file PHP... WordPress 1
S trovare span con classe dentro un div jQuery 2
Monital Trovare un array in txt e modificarlo PHP 16
neo996sps Dove trovare omini bianchi 3D [era: Omini bianchi, avete presente?] Webdesign e Grafica 0
emanuelevt trovare file PHP 1
G dove posso trovare un modello di disclaimer e di privacy? Leggi, Normative e Fisco 2
LaKanka ereg() per trovare file di cui so solo parte del nome PHP 3
G dove posso trovare i forum con le cartelle? HTML e CSS 1
G Trovare su Google il proprio sito dalle immagini SEO e Posizionamento 7
L Dove posso trovare pulsanti in flash? Flash 3
K Impossibile trovare ISAM installabile ASP.NET 1
A Soulmet: annunci online per incontrare nuovi amici e trovare l'anima gemella. Presenta il tuo Sito 1
B Chi mi sa trovare l'errore?? Programmazione 0

Discussioni simili