sql >> Databáze >  >> Database Tools >> phpMyAdmin

Vyberte ID přihlášeného uživatele pomocí PDO

Předpokládám, že chcete uživatelům získat informace, kde mají id je stejné jako user_id

Můžete udělat něco takového;

$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);

Nebyl jsem si jistý, jak user_id je nastaven, takže jsem pro jistotu použil bindParam.




  1. Výchozí databáze SQL Serveru při dotazu - hlavní

  2. Jak najdu všechny spouštěče db v MySQL?

  3. Nelze přidat uloženou proceduru do databáze kvůli šifrované zprávě

  4. Obnovení staré zálohy MySQL