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

Làm thế nào để gửi mọi người ở các trang khác nhau với mysql

Bạn có thể tìm nạp kết quả và thực hiện một câu lệnh if khác bên trong rowCount() của mình kiểm tra

public function Login($name, $pass){
    if(!empty($name) && !empty($pass)) {
        $st = $this->db->prepare("select * from users where username=? and password=?");
        $st->bindParam(1,$name);
        $st->bindParam(2,$pass);
        $st->execute();
        $results = $st->fetchObject();

        if($st->rowCount() == 1) {
            if ($results->colName == "agent") { // Change colName to any column that contains the agent and notagent value
                header("Location: account1.php");
            } else {
                header("Location: account2.php");
            }
        } else {
            echo 'Incorrect username or password.';
        }
    } else {
        echo 'Please enter username and password';
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Eclipse Hibernate.cfg.xml đang liên kết cơ sở dữ liệu hệ thống từ MySQL

  2. MySQL - Đếm hai thứ với các điều kiện khác nhau

  3. MySQL-Cluster không khởi động được

  4. Làm thế nào để sử dụng truy vấn con để xác định bù đắp Mysql SELECT LIMIT?

  5. trong khi trên IDataReader.Read không hoạt động với trả về lợi nhuận nhưng foreach trên trình đọc thì