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

nhận được phản hồi thành công / thất bại từ mysqli_query

Bạn có thể sử dụng mysqli_error() để xem có lỗi xảy ra không

if (mysqli_error($runcheck ))
{
   // an error eoccurred
}

Trong ví dụ cụ thể của bạn, bạn nên kiểm tra xem hàng có tồn tại trước không thực hiện chèn. Ví dụ của bạn gần giống nhưng sẽ tốt hơn nếu sử dụng mysqli_num_rows() :

$check = "SELECT * FROM jos_activeagents WHERE AGENTUID = '".$agt."'";
$runcheck = mysqli_query($link,$check);
if (mysqli_num_rows($runcheck) > 0)
{
    // username in use
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể tải tệp hoặc lắp ráp 'MySql.Data, Phiên bản =6.2.2.0

  2. CHỌN giá trị tối thiểu và tối đa từ một phần của bảng trong MySQL

  3. Xác thực dữ liệu MySQL khi chèn

  4. Bảng MySQL với cột TEXT

  5. Chỉ tự động kết nối với PDO nếu cần