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

Selecteer ingelogde gebruikers-ID met PDO

Ik neem aan dat je de gebruikersinformatie wilt krijgen waar hun id is hetzelfde als user_id

Je zou zoiets als dit kunnen doen;

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

Ik wist niet zeker hoe user_id is ingesteld, dus ik heb gewoon bindParam gebruikt voor het geval dat.




  1. T-SQL Invoegen in tabel zonder elke kolom te specificeren

  2. Fatale fout:kan __() niet opnieuw declareren (eerder aangegeven in D:\wamp\apps\phpMyAdmin\libraries\sql-parser\src\common.php:17)

  3. Gebruik Attach als een Upsert in Entity Framework Core

  4. CREATE TABLE in MySQL-syntaxisfout