MySQLi的預處理語句錯誤插入mysqli的預處理語句不工作
$conn = new mysqli($servername, $username, $password, $dbname);
$stmt = $conn->prepare("INSERT INTO users (firstname, lastname, email,password) VALUES (?, ?, ? ,?)");
$stmt->bind_param("ssss",$firstname,$lastname,$email,$pass); //<-- return 500 status
// // set parameters and execute
$firstname = "John";
$lastname = "Doe";
$email = "[email protected]";
$pass = "Doe";
$stmt->execute();
您設置的參數綁定後,他們????該如何工作? –
而且你爲什麼要綁定5個參數而不是4個? – ElChupacabra
@ElChupacabra你在哪裏看到5? –