Ciao a tutti, ho un problemino con l'uso di un Prepared Statement. In sostanza ottengo sempre questo genere di errore:

Warning: mysqli_stmt_bind_param(): Number of variables doesn't match number of parameters in prepared statement in C:\xampp\htdocs\supportoLogin.php on line 58

Warning: mysqli_stmt_bind_param(): Number of variables doesn't match number of parameters in prepared statement in C:\xampp\htdocs\supportoLogin.php on line 59

Purtroppo non riesco a capire dove sbaglio. Potreste darmi una mano? Vi posto il codice qui di seguito:

Codice PHP:
if(isset($_REQUEST["nick"]) && $_REQUEST["nick"]!=""){
        if(isset(
$_REQUEST["pwd"]) && $_REQUEST["pwd"]!=""){
            
$nick $_REQUEST["nick"];
            
$pwd $_REQUEST["pwd"];
            
            
$stmt mysqli_stmt_init($conn);
            
$query "SELECT nome FROM usr WHERE nick=? AND pwd=?";
            if (
mysqli_stmt_prepare($stmt,$query)){
                
mysqli_stmt_bind_param($stmt,"s",$nick);
                
mysqli_stmt_bind_param($stmt,"s",$pwd);
                
mysqli_stmt_execute($stmt);
                
mysqli_stmt_bind_result($stmt,$nome);
                
mysqli_stmt_fetch($stmt);
            }
            
            if(
$nome!="") {
                
$_SESSION["ID"] = $nome;
                
$_SESSION["NICK"] = $nick;
                
header('Location: /auth.php');
            } else {
                echo 
"<p class='errLogin'>Errore nel LOGIN! Username e Password errati.";
            }
        } else {
            echo 
"<p class='errLogin'>Errore nel LOGIN! Il campo \"Password\" &egrave; vuoto.";
        }
    } else {
        echo 
"<p class='errLogin'>Errore nel LOGIN! Il campo \"Username\" &egrave; vuoto.";
    } 
Grazie a tutti