Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Các truy vấn được tham số hóa trong PHP với kết nối MySQL

Của bạn đây

$stmt = mysqli_prepare($dbc, "SELECT * FROM users WHERE username = ? AND password = ?");
mysqli_stmt_bind_param($stmt, "s", $userName);
mysqli_stmt_bind_param($stmt, "s", $userPass);
mysqli_stmt_execute($stmt);
$row = mysqli_stmt_fetch($stmt);

Documentation

Theo lưu ý bên cạnh, tôi khuyên bạn nên mã hóa mật khẩu của bạn hoặc tốt hơn là sử dụng hàm băm để bảo mật, việc lưu trữ mật khẩu dưới dạng văn bản thuần túy là không tốt



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay thế một từ trong văn bản BLOB bằng MySQL

  2. Lấy dấu thời gian bằng MySQL

  3. Làm thế nào để chạy lệnh MySQL trên bash?

  4. Nhóm hàng sử dụng mệnh đề nhóm theo trong MySQL

  5. InnoDB mySQL không thể thiết lập BẬT XÓA ĐẶT ĐỊNH NGHĨA '. Làm thế nào để thiết lập?