在成功将数据插入数据库后,我希望将用户重定向到登录页面,但是我不确定if
这里的(条件)是什么。
$stmt = "INSERT INTO users (username,first_name,last_name,email,password) VALUES (:username,:first_name,:last_name,:email,:password,)";
$query = $db->prepare( $stmt );
$query->execute( array(':username'=>$un,':first_name'=>$fn,':last_name'=>$ln, ':email'=>$em,':password'=>$pswd,));
if (condition) {
header("Location: login.php");
} else {
// some error code
}
我会用rowCount
检查是否有实际被插入的行:
...
if ($query->rowCount() == 1) {
header("Location: login.php");
} else {
//something went wrong
}
...
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句