phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Chọn ID của người dùng đã đăng nhập bằng PDO

Tôi giả sử bạn muốn lấy thông tin người dùng tại id của họ giống với user_id

Bạn có thể làm điều gì đó như thế này;

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

Tôi không chắc làm thế nào user_id được thiết lập nên tôi chỉ sử dụng bindParam để đề phòng.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Lỗi phân tích cú pháp dữ liệu org.json.JSONException:Giá trị <! DOCTYPE của loại java.lang. Chuỗi không thể chuyển đổi thành JSONObject

  2. PHPMyAdmin Mật khẩu đăng nhập mặc định

  3. Không thể chỉnh sửa config.inc.php

  4. phiên đăng nhập đơn giản php

  5. Bảng không tồn tại sau khi tạo bảng tạm thời