重新发现此错误 [英] Reslove this error
问题描述
if(isset($ _ POST ['register'])){
$ email = $ _ POST ['email'];
$ username = $ _ POST ['username'];
$ password = $ _ POST [ '密码'];
$ cpassword = $ _ POST ['cpassword'];
//从表单<接收所有输入值< br $>
//表单验证:确保表单填写正确...
//通过添加(array_push())相应的错误来解决$ errors数组
//唯一用户名或电子邮件
mysqli_select_db($ db,user);
$ count = 0;
$ res = mysqli_query($ db,SELECT * FROM`user` WHERE username ='$ username');
$ count = mysqli_num_rows($ res);
$ countE = 0;
$ resE = mysqli_query($ db,SELECT * FROM`user` WHERE email ='$ email');
$ countE = mysqli_num_rows($ resE);
if($ count> 0)
{
?>
alert(此用户名已存在,请选择其他。);
0){
?>
alert(此电子邮件地址已被使用);
alert(密码和确认密码不匹配);
alert(记录添加可疑请登录页面);
我尝试过:
i我收到此错误
警告:mysqli_num_rows()要求参数1为mysqli_result,布尔值在第173行的C:\ xampp \ htdocs \ blha-blha \signup.php中给出
警告:mysqli_num_rows()要求参数1为mysqli_result,布尔值在第176行的C:\ xampp \ htdocs \ blha-blha \ syignup.php中给出
我们如何重新开始这个
_POST [注册'])){
email =
_POST ['email'];
if (isset($_POST['register'])) {
$email=$_POST['email'];
$username=$_POST['username'];
$password=$_POST['password'];
$cpassword=$_POST['cpassword'];
// receive all input values from the form
// form validation: ensure that the form is correctly filled ...
// by adding (array_push()) corresponding error unto $errors array
//unique username or email
mysqli_select_db($db,"user");
$count = 0;
$res=mysqli_query($db,"SELECT * FROM `user` WHERE username = '$username'");
$count=mysqli_num_rows($res);
$countE =0;
$resE=mysqli_query($db,"SELECT * FROM `user` WHERE email = '$email'");
$countE=mysqli_num_rows($resE);
if($count>0)
{
?>
alert("this username is already exist please choose another.");
0){
?>
alert("this email address is already use");
alert("password and confirm password was do not match ") ;
alert("record added susseful please go login page");
What I have tried:
i am get this error
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\blha-blha\signup.php on line 173
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\blha-blha\signup.php on line 176
how we reslove this
_POST['register'])) {
email=
_POST['email'];
这篇关于重新发现此错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!