phpMyAdmin
 sql >> Database >  >> Database Tools >> phpMyAdmin

Selezionare l'ID utente che ha effettuato l'accesso utilizzando PDO

Presumo che tu voglia ottenere le informazioni sugli utenti in cui il loro id è lo stesso di user_id

Potresti fare qualcosa del genere;

$query = $db->prepare('SELECT * FROM table WHERE id=:id');
//using bindParam helps prevent SQL Injection
$query->bindParam(':id', $_SESSION['user_id']);
$query->execute();
//$results is now an associative array with the result
$result = $query->fetch(PDO::FETCH_ASSOC);

Non ero sicuro di come user_id è impostato, quindi ho appena usato bindParam per ogni evenienza.