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

không thể kiểm tra tên người dùng có tồn tại hay không

Đây là trường hợp điển hình mà mysql_query trả về false khi thất bại do đó gây ra tai tiếng:

Điều này có thể do nhiều yếu tố gây ra. Hãy thử chạy truy vấn trong phpMyAdmin hoặc trực tiếp vào cơ sở dữ liệu và xem lỗi hoặc tìm nạp lỗi mysql cuối cùng qua mysql_error .

Một phương pháp hay là luôn kiểm tra xem giá trị trả về của mysql_query hay không là false hoặc nếu mysql_error chuỗi không trống:

if ($result and empty(mysql_error()))
    // everything ok

Lưu ý:Không bao giờ kết hợp mysql_mysqli_ chức năng. Nếu bạn phải chọn, tôi sẽ sử dụng mysqli kể từ mysql_* các hàm được coi là không được dùng nữa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm MySQL để xác định vùng lân cận / phạm vi mã Zip

  2. Sử dụng mysql_real_escape_string để ngăn SQL Injection ở đâu?

  3. Cách kết nối với máy chủ MySQL sau khi cài đặt XAMPP trên Mac OS

  4. Làm cách nào để truy cập mysql bên ngoài cụm kubernetes của tôi?

  5. MySQL:NULL vs