sql >> Databasteknik >  >> RDS >> Mysql

Hur man skickar folk på olika sidor med mysql

Du kan hämta resultaten och göra en annan if-sats i din rowCount() kontrollera

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. Stöder någon JDBC-drivrutin LOAD DATA INFILE sql-kommandot?

  2. Hur man ändrar kolumndatatyp från tecken till numerisk i PostgreSQL 8.4

  3. Hur förbättrar man denna MySQL-fråga med join?

  4. Få sista raden PER grupp