Mysql
 sql >> Database >  >> RDS >> Mysql

Filtrare i dati MySQL in PHP per mostrare solo i dati dell'utente della sessione corrente?

Ciao!

Bene, hai ragione, hai bisogno di un WHERE clausola presente nella tua dichiarazione.

Se hai qualcuno che ha effettuato l'accesso e stai cercando che il nome della persona sia registrato prima memorizza l'id in una variabile come una variabile $_SESSION la tua istruzione sarebbe simile a SELECT * FROM usertable WHERE id = {$_SESSION['id']}

Quindi prima avresti bisogno di una funzione quando un utente accede per memorizzarla

$_SESSION['id'] = row['id']

o Se stai cercando una combinazione nome/cognome specifica:

"SELECT * FROM usertable WHERE firstname = '{$firstname}' AND lastname = '{$lastname}'