sql >> Database teknologi >  >> RDS >> Mysql

Sådan sender du folk på forskellige sider med mysql

Du kan hente resultaterne og lave en anden if-sætning i din rowCount() tjek

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. Kan jeg tilføje en UNIK begrænsning til en PostgreSQL-tabel, efter at den allerede er oprettet?

  2. mysql injektion skader?

  3. Sådan konverteres fra ét datoformat til et andet i SQL Server ved hjælp af CONVERT()

  4. MySQL | REGEXP VS Like